c语言char ss[8]="Red" sizeof(ss)值为什么是8 ,解释一下
答案:3 悬赏:10
解决时间 2021-01-09 03:20
- 提问者网友:半生酒醒
- 2021-01-08 04:53
c语言char ss[8]="Red" sizeof(ss)值为什么是8 ,解释一下
最佳答案
- 二级知识专家网友:想偏头吻你
- 2021-01-08 05:47
错了。
char ss[8]的可用最大下标是7,而不是8。
char ss[8]的可用最大下标是7,而不是8。
全部回答
- 1楼网友:傲气稳了全场
- 2021-01-08 08:11
字符数组里没有结束符号,系统得到的值代表的是给ss分配的长度。
- 2楼网友:老鼠爱大米
- 2021-01-08 06:51
对于数组来说,你定义的元素是多少个,sizeof的值就是多少
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯