c++ sizeof运算符


当sizeof应用于一个数组名时,返回该数组的总字节数。返回值是size_t类型,这和一个vector大小是不同的,后者是vector中的整数元素的数目。

当sizeof用于函数中接收数组作为实参的指针参数时,返回这个指针的字节数,而不是数组的大小。

只有在类型名作为sizeof操作数时,才需要使用圆括号。

sizeof是一个运算符,不是函数,在编译时起作用,运行时不起作用。