c++ sizeof
时间: 2023-10-28 10:02:13 浏览: 107
详解C++ sizeof(下)
sizeof是一个C语言中的操作符,用于计算数据类型或变量的大小(以字节为单位)。它返回一个unsigned int类型的结果。
例如,可以使用sizeof来获取int类型的大小:
```
#include <stdio.h>
int main() {
printf("Size of int: %lu bytes\n", sizeof(int));
return 0;
}
```
输出结果可能是:Size of int: 4 bytes
请注意,sizeof返回的是类型的大小,而不是变量的大小。如果想获取变量的大小,可以使用sizeof运算符与要获取大小的变量结合使用:
```
#include <stdio.h>
int main() {
int num = 10;
printf("Size of num: %lu bytes\n", sizeof(num));
return 0;
}
```
输出结果可能是:Size of num: 4 bytes
阅读全文