C语言中的问题新手不太明白麻烦说一下?

2025-04-13 16:58:16
推荐回答(2个)
回答1:

选择4

数组a的初始化方法隐含最末有一个字符串结束符'\0'也包含在数组中,

所以数组a要比数字b的大小大1,所以1和2都错误

数组b都没有字符串结束符'\0',都不是一个字符串,所以3错误

回答2:

选择4 数组长度是10,元素的下标范围是0-9,共10个元素,10越界了;数组下标应该是整数 数组应该使用方括号,而不是圆括号