c语言char数组占几个字节 C语言数组每个单位所占字节的问题?
浏览量:1801
时间:2021-03-14 13:01:33
作者:admin
C语言数组每个单位所占字节的问题?
通常int type占用4字节,数组a中有5个int type元素,即4*5=20字节。一般来说,在C语言中,对于数组占用的字节,使用sizeof运算符来获取。
我搞不懂C语言里的字节怎么算?
C语言提供的sizeof函数可用于计算对象占用的字节数,printf函数可用于输出结果。
具体使用方法可以通过以下示例来解释:
int a//定义一个int类型变量char b[]=“ABCD”char*C=“ABCD”struct student{int num char name[10]int age}stubblintf(%d”,sizeof(a))//输出变量a printf(%d”)占用的字节数,sizeof(b))//输出数组b printf(%d,sizeof(c))占用的字节数//输出指针c printf(%d,sizeof(stu))占用的字节数//输出结构stu占用的字节数
c语言char数组占几个字节 c语言int型占几个字节 c语言中的字节怎么算
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
腾讯产品中心 腾讯下载中心