char a[]=“aaaaa”;
字符串长度为5,数组长度(大小)为6;
char b[5]=“aaaaa”;
字符串长度不确定,数组长度(大小)为5;
char c[10]=“aaaaa”;
字符串长度5,数组长度(大小)为10;
字符串长度的定义:以首个‘\0’为结束存放字符的个数;
字符数组长度的定义:数组所占存储空间的实际大小;
把字符串长度和数组长度区分开;
把数组长度和数组大小区分开;
int a[5]={1,2,3,4,5};
数组a的长度为5,大小(sizeof)为20;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)