下面语句正确的是 A.char s[5] B.char s[5]="12345" C.chat s[56] D.char s[5];s[2]="2"
问题描述:
下面语句正确的是 A.char s[5] B.char s[5]="12345" C.chat s[56] D.char s[5];s[2]="2"
答
我在想你这问题 每一个选项都没分号,如过有分好的话A对了,虽然没有初始化,也不会出现错误,B的话越界了想赋值“12345”,应该定义六个元素的数组,因为字符串后面会有‘\0’,C中char写错了,D中s[2]应该赋值字符而不是字符串,我认为答案是A.