如题所述
第1个回答 2016-10-05
10个字节,因为该数组的长度被定义为十字节。追问
再问一下,如果将[]里的数字去掉,应该选A还是B
追答选B,因为编译器会在字符串末尾自动加上一个空字符,所以最终答案是六个。
追问我到底应该听谁的啊,有人说选A
追答选A的是初学者吧😓
追问这个数组是字符数组还是字符串数组啊?
追答这是字符集数组,是字符串的一种存储形式。
追问如果要打印,是用
printf("%s",s);还是
printf("%c",s);
打印字符串用%s
打印单个字符用%c
这又怎么理解啊?
追答哪句无法理解?
追问(3)的注释
跟你的回答是不是矛盾
追答这就涉及到深层次的探讨了。
这个数组占10字节,其中储存的字符串占6字节。
这个题目中字符数组所占字节数跟字符串所占字节数不一样对吗?
[]中去掉数字是不是就一样了?
追答对
追问谢谢了
本回答被提问者采纳