永发信息网

下面语句正确的是 A.char s[5] B.char s[5]="12345" C.chat s

答案:3  悬赏:40  手机版
解决时间 2021-03-15 16:20
  • 提问者网友:趣果有间
  • 2021-03-14 15:31
下面语句正确的是 A.char s[5] B.char s[5]="12345" C.chat s[56] D.char s[5];s[2]="2"
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-03-14 16:59
我在想你这问题 每一个选项都没分号,如过有分好的话A对了,虽然没有初始化,也不会出现错误,B的话越界了想赋值“12345”,应该定义六个元素的数组,因为字符串后面会有‘\0’,C中char写错了,D中s[2]应该赋值字符而不是字符串,我认为答案是A。
全部回答
  • 1楼网友:骨子里都是戏
  • 2021-03-14 19:23
B 再看看别人怎么说的。
  • 2楼网友:患得患失的劫
  • 2021-03-14 18:23
选择A B错误的原因是5个字符应该用6个单元,即char s[6]="12345" C错误的原因是chat应该是char D错误的原因是s的每个单元应该是个字符,即s[2]='2'
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯