作业帮 > 综合 > 作业

字符串的长度都是9 “a”,"I am a student"所占字节数相等吗?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/11 03:31:03
字符串的长度都是9 “a”,"I am a student"所占字节数相等吗?
当然不是,看存储介质所占空间是多少,如char a[20]="a",b[20]="I am a student"; 衡量所占空间的大小是看a和b数组占用空间的大小,字符类型的变量占1个字节,这里的数组a里有20个元素,故占20个字节,b同理也占20个字节.另:b[]="I am a student",b数组占用空间大小为"I am a student"这个字符串的大小 + 结束符‘\0’的大小, 即占14+1 = 15个字节