第17题: [单项选择]下列判断正确的是( )。 A. char a="ABCD";等价于char*a;*a="ABCD"; B. char str[10]="ABCD");等价于char str[10];str[]="ABCD"); C. char*s="ABCD";等价于char s;*s="ABCD"; D. char c[5]="ABCD",d[5]="ABCD";等价于char c[5]=d[5]="ABCD"; 参考答案:D 答案解析:[解析] a="ABCD"书写错误,因为“=”左边不能出现常量;数组名s是代表s数组首地址的地址常量,而不是变量;字符串只有在定义时维数可以省略。
第32题: [单项选择]Why are you so late I _________for you all the time. A. have been waiting B. am waiting C. have waited D. will wait 参考答案:A 答案解析:本题考查动词的用法。all the time是时间状语,应用现在完成进行时。该句意为:你为什么这么晚 我一直都在等你。