40
sizeof是C/C++语言里求数据类型占用字节数的操作符。
比如:
sizeof(char) 是1
sizeof(int) 是4 (32位程序)
sizeof(double) 是8
int a;
sizeof(a) ; //对变量用sizeof,实际上是对变量的类型用sizeof,等价于sizeof(int)
int a[10];
sizeof(a[3]); //是对数组a的第4个元素用sizeof操作符,数组的元素都是int类型,所以等价于sizeof(int)
sizeof(a) ; //对数组用sizeof,结果是sizeof(int) * 10,因为声明的是a[10],有10个int元素。