A-A+

以下程序段中 错误的行号是【 】。 ① include <stdio.h> ② main()

2022-08-12 19:06:36 问答库 阅读 197 次

问题详情

以下程序段中,错误的行号是【 】。 ① include <stdio.h> ② main() ③ { char str[14];str[]={"I love China!"}; ④ printf("%s",str); ⑤ }


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:③
数组可以在定义时整体赋初值,但不能在赋值语句中整体赋初值。因此,可将第三行改为charstr[14]={"IloveChina!"};

考点:错误,程序