c语言sizeof函数用法

c语言sizeof函数用法


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条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信