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;
}
注:如有疑问或错误,欢迎留言指正!
那么写个例子看一下:
#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;
}
注:如有疑问或错误,欢迎留言指正!
相关文章推荐
- C语言中的sizeof关键字
- C语言 sizeof关键字
- C语言基础(4)-原码,反码,补码及sizeof关键字
- 如何求C语言字符串长度(strlen函数和sizeof关键字)
- C语言学习-关于C语言中sizeof关键字的测试
- C语言 sizeof关键字详解
- c语言:sizeof的使用,其不是函数,是一个操作符关键字,定义一个数组arr,输出arr和&arr的区别
- Daily-C-Study(14):C语言sizeof关键字
- C语言再学习 -- 关键字sizeof与strlen
- c语言--sizeof关键字
- C语言sizeof关键字—被冤枉的关键字
- c语言:sizeof的使用,其不是函数,是一个操作符关键字,定义一个数组arr,输出arr和&arr的区别
- c语言sizeof关键字
- C语言sizeof关键字—被冤枉的关键字
- c语言中的关键字:sizeof
- C语言里的sizeof和数组名
- C语言中,static关键字举例——局部static变量
- c语言中volatile关键字
- C语言系列——关键字二
- C++的static关键字/包含C语言的static用法