为什么选d啊,讲一下


你对这个回答的评价是

这个关系到字符数组与字符串的存储问题,字符串是要以'\0'结束D选项的字符数组长度为5,而字符串长度为5+1所以D选项错误

你对这个回答的评价是?

因为abcde需要char s[6]来存储最后结尾处必须有结束标识'\0'

但是,如果把那个数组打印出来却是abcde

不可能啊我在vc++6.0中编辑的,连编译都没通过错误信息:

很明显的是数组越界了嘛

你对这个回答的评价是?


下标越界a[4]本应该存储'\0',而这里存储了e造成字符串没有结束标志。

但是照样能咑出abcde

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

题目不完整吧最后输出yes,不可能是数字

你对这个回答的评价是?


· 超过103用户采纳过TA的回答

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜體验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 丢讲呢d 的文章

 

随机推荐