admin 管理员组文章数量: 887021
2024年1月18日发(作者:switch流程图有啥区别)
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
版权声明:本文标题:c语言sizeof函数用法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705548354h489456.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论