把已编辑好的文本的字符串以回车为分隔符录入到数组中去,并随机表达出来

如题所述

虽然字符数组的定义是二维的,但是第二位维的长度只有1,这是远远不够的。这样的话,它只能每个元素只能存储一个空串,读入数据的时候就发生了,数组的越界使用,并且把前面输入的字符串给破坏了。因为串长为n的字符串至少需要 长度为n+1的字符数组来进行存储。所以说只要把这一行的定义修改一下就可以完成了。请把字符数组改为。
char aa[13][20];
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答