C语言试题: 若一个字符串的长度为n,则存储它的字符数组的长度至少为_____。
10个回答
展开全部
n+1 如果用少于这个长度的来存储。。如果是初始化赋值的话会报错,,如果是用scanf或gets输入,再输出的时候由于没有\0 字符串后面会有一些奇奇怪怪的字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
至少为 n +1,应为后边还有一个 ‘/0‘
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
n+1个
字符串都是以\0结束的,只有遇到\0他才识别这个字符串结束,所以就是n个,在加结束字符\0总共就是n+1个字符长度
字符串都是以\0结束的,只有遇到\0他才识别这个字符串结束,所以就是n个,在加结束字符\0总共就是n+1个字符长度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
n+1 ,还有一个结束符。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询