下列C语句表达式不合法的是( )。

admin2021-04-28  27

问题 下列C语句表达式不合法的是(  )。

选项 A、char*ss[]一{’’Computer?’’};
B、char ss[][20]={’’Computer?’’};
C、char*ss[10];ss =’’Computer?’’:
D、char ss[10][20];ss[1]=’’Computer?’’;

答案D

解析 字符数组在定义时可以同时用字符串赋初值,如果在定义以后再赋值,则需要逐个元素赋值,所以选项B正确,选项D不正确,选项A和C定义的是数组指针,所以用字符串给字符指针赋值是正确的。
转载请注明原文地址:https://jikaoti.com/ti/Idz0FFFM
0

最新回复(0)