您的位置:首页 > 编程语言 > C语言/C++

C语言 sizeof关键字

2016-11-30 00:06 162 查看
首先, sizeof不是函数,所以不需要包含任何头文件,它的功能是计算一个数据类型的大小,单位为字节; sizeof的返回值为size_t;size_t类型在32位操作系统下是unsigned int,是一个无符号的整数

那么写个例子看一下:

#include <stdio.h>

int main()

{

       int a;

       int b =sizeof(a);//sizeof得到指定值占用内存的大小,单位:字节

       printf("b = %d\n",b);

       size_t
c = sizeof(a);

       printf("c = %u\n",c);//用无符号数的方式输出c的值

 

       return 0;

}

注:如有疑问或错误,欢迎留言指正!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CC++