sizeof的用法
来源:互联网 发布:5到8岁儿童服装店淘宝 编辑:程序博客网 时间:2024/06/04 19:04
sizeof:
作用:计算变量所占空间的大小。
备注:是一个关键字,不是函数。
代码测试:
1. int main()
2. {
3. int i = 5;
4. printf(“%d\t”, sizeof(int));
5. printf(“%d\t”, sizeof int );
6. printf(“%d\t”, sizeof(i));
7. printf(“%d\t”, sizeof i);
8. return 0;
9. }
经过编译测试,其中第5行代码编译报错,其原因是 应输入表达式,
那么sizeof int 表示什么呢? int前面加关键字,应该是类型扩展,而sizeof不是。
其余输出的结果都是4,说明int变量占4个 字节。
测试基本数据类型所占字节的个数:
1. int main()
2. {
3. printf(“int :%d\n”, sizeof(int));
4. printf(“double :%d\n”, sizeof (double));
5. printf(“char :%d\n”, sizeof(char));
6. printf(“float :%d\n”, sizeof (float));
7. printf(“unsigned :%d\n”, sizeof (unsigned));
8. printf(“unsigned int :%d\n”, sizeof (unsigned int ));
9. printf(“signed :%d\n”, sizeof (signed));
10. printf(“long :%d\n”, sizeof (long));
11. printf(“long long :%d\n”, sizeof (long long));
12. printf(“short :%d\n”, sizeof (short));
13. printf(“int * :%d\n”, sizeof (int *));
14. printf(“double * :%d\n”, sizeof (double *));
15. return 0;
16. }
结果为:
希望各位朋友提出不同的见解,谢谢各位朋友。
- sizeof的的用法
- sizeof的用法
- sizeof的用法
- sizeof的用法
- sizeof的用法
- sizeof 的用法
- sizeof 的用法
- sizeof 的用法
- 关于sizeof的用法
- sizeof的用法细节
- sizeof的用法
- sizeof的用法
- sizeof的用法
- sizeof() 的用法总结
- sizeof的用法
- sizeof的用法
- sizeof的用法
- sizeof的用法
- PropertyPlaceholderConfigurer的用法
- Swift自定义类的存储
- 数据库Sharding的基本思想和切分策略
- Python与医疗图像5
- Spring框架之SpringIoc容器(一)
- sizeof的用法
- 逻辑思维4
- MYSQL数据库2
- Fiddler简介与Web抓包,远程抓包
- 组合数学-错排问题(转)
- Uiautomator自动化测试环境搭建eclipse+sdk+ADT
- jQuery学习二-设置
- FragmentTabHost+Fragment实现底部菜单栏
- 51nod 1109 01组成的N的倍数(宽搜+剪枝)