c语言各类型占用字节 C语言中

C语言中两个字节:第一个字节是ASCII字符“]”或“x5d”的十进制数93,第二个字节是字符串终止符“0”,由系统自动添加。c语言中怎么看在内存中占用的字节数是多少如题?六个字节#include#i

C语言中

两个字节:第一个字节是ASCII字符“]”或“x5d”的十进制数93,第二个字节是字符串终止符“0”,由系统自动添加。

c语言中怎么看在内存中占用的字节数是多少如题?

六个字节

#include

#include

int main()]{

char a[]=“xfds”

printf(%d%,d”,sizeof(a),strlen(a))]}

结果是6,5

存储空间的字节数是11。ABC--3--1转义字符NT--2012--1八进制数XA1十六进制数*2--2和字符串终止符。总共11个字节。Char STR[]=“ABCNT012XA1*2”printf(%d%dn”,strlen(STR),sizeof(STR))//打印字符串的长度和存储空间中的字节数