sizeof关键字
  • sizeof不是函数,所以不需要包含任何头文件,它的功能是计算一个数据类型的大小,单位为字节
  • sizeof的返回值为size_t
  • size_t类型在32位操作系统下是unsigned int,是一个无符号的整数
  • 求字节数长度
代码示例:
#include<stdio.h>
int main()
{
//整型变量
int a = 10;
//短整型变量
short b = 20;
//长整型变量
long c = 30;
//长长整型
long long d = 40;
printf("%d\n", a);
//占位符 表示输出一个短整型数据
printf("%hd\n", b);
//占位符 表示输出一个长整型数据
printf("%ld\n", c);
//占位符 表示输出一个长长整型数据
printf("%lld\n", d);
//sizeof 计算数据类型在内存中占的字节(BYTE)大小
//sizeof(数据类型)sizeof(变量名) sizeof 变量名
unsigned int len = sizeof(int);
//printf("%d\n", len);
printf("整型:%d\n", sizeof(a));//4=32bit
printf("短整型:%d\n", sizeof(b));//2
printf("长整型:%d\n", sizeof(c));//4
printf("长长整型:%d\n", sizeof(d));//8
return 0;
}

加入QQ群一起交流

最新文章

  1. 关于oracle中日期使用
  2. Memcache 内存分配策略和性能(使用)状态检查
  3. Android:Activity生命周期
  4. yum命令——安装、卸载、查询等
  5. rsync+inotify 实现服务器之间目录文件实时同步(转)
  6. BZOJ1500 维修数列
  7. POJ - 2711 Leapin&#39; Lizards
  8. UDP,TCP理解。
  9. CSS - 解决使用浮动,父窗体不能撑高问题
  10. SDN基础
  11. [iOS]C语言技术视频-14-指针变量高级用法(函数指针)
  12. VS2015如何新建C++或者C语言版的lib文件
  13. python整数与IP地址转换
  14. vue组件里定时器销毁问题
  15. 左侧 随着页面滚动固定 fixed. scroll .scrollTop
  16. java 日志体系(四)log4j 源码分析
  17. Python基础【day03】:集合入门(三)
  18. Fortran中的指针使用
  19. gensim做主题模型
  20. SQL手工注入漏洞测试(Sql Server数据库)

热门文章

  1. 九九乘法表(Java版)
  2. Treestar Flowjo 10.6.2 for win64安装破解教程
  3. VSCode远程免密登录
  4. Mybatis学习笔记-CRUD
  5. DDD随谈
  6. Cancer Cell | 肿瘤微环境渐进式调控AML治疗抵抗的分子机制
  7. Spring学习笔记-Bean
  8. 跟我一起写 Makefile(十三)
  9. wait notify的使用
  10. qt 中回调函数的实现