sizeof关键字使用方式

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;
}

更多文章,敬请关注微信公众号:YQ编程

C/C++基础 文章被收录于专栏

本专栏收录C/C++编程语言相关知识

全部评论

相关推荐

03-11 23:33
已编辑
曲阜师范大学 后端工程师
牛客68808588...:果真开发过12306购票系统吗,这不是一眼就被看穿了
点赞 评论 收藏
分享
钱嘛数字而已:拖拉机被发明出来之后,就不需要农民了吗?农民还是需要的,但不需要这么多了,另外对农民的要求也变高了,需要会开拖拉机。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务