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