2024年4月30日发(作者:)
c语言sizeof函数用法
sizeof函数是C语言中的一个重要运算符,它的作用是获取某一变量或
数据类型所占的内存空间,具体用法如下:
一、语法格式:
sizeof(变量名) 或者 sizeof(数据类型)
二、用法介绍:
1. size语句用于获得变量或数据类型的内存空间大小,且返回值类型均
为整数;
2. 对于整型变量,sizeof返回值为4;
3. 对于字符型变量,sizeof返回值为1;
4. 对于双精度型变量,sizeof返回值为8;
5. 对于字符串,sizeof返回结果为字符串的长度,实质上是一个字节的
基本单位;
6. 对于数组,sizeof返回结果为整个数组的内存大小,实质上是一个字
节的基本单位;
7. 对于结构体变量,sizeof返回结果为结构体变量的内存大小,实质上
是一个字节的基本单位;
8. 对于结构体指针,sizeof返回结果为该指针变量的内存大小,实质上
是一个字节的基本单位。
三、使用示例:
1. 对单誓变量:
int num=10;
int result = sizeof(num); //结果为4
2. 对数组变量:
int arr[20];
int result = sizeof(arr); //结果为80
3. 对字符串变量:
char str[20]="hello";
int result = sizeof(str); //结果为20
发布者:admin,转转请注明出处:http://www.yc00.com/web/1714421151a2443175.html
评论列表(0条)