在 C 语言中,sizeof() 是一个判断数据类型或者表达式长度的运算符,返回值以字节(byte)为单位。
例:
int main() {
char a[4] = {'1', '2', '3'};
int b[4] = {1, 2, 3};
printf("%llu %llu", sizeof(char), sizeof(a));
printf("%llu %llu", sizeof(int), sizeof(b));
return 0;
}
其中char型占一个字节(8位),int型占4个字节(32位)