早教吧 育儿知识 作业答案 考试题库 百科 知识分享

下列定义正确的是A)chars[]={‘a’,’e’,’i’,’o’,’u’};B)chars;s=“good!”;C)inta[5]={1,2,3,4,5,6};D)inta[1];a[1]=12;

题目详情
下列定义正确的是
A)char s[ ]={‘a’,’e’,’i’,’o’,’u’};
B)char s ; s=“good!”;
C)int a[5]={1,2,3,4,5,6};
D)int a[1]; a[1]=12 ;
▼优质解答
答案和解析
A是对的.B中s是一个字符,而good是一个字符串,所以不对.C中数组越界.D中数组a只有一个元素,而数组下标都从a[0]开始,故a[1]越界.