有以下程序段  char str[4][12]={"aaa","bbb","ccc","ddd"},*p[4];  int i:for(i=0;i<4;i++)p[i]=str[i];  以下选项中不能正确引用字符串的是( )。

admin2022-10-24  52

问题 有以下程序段
 char str[4][12]={"aaa","bbb","ccc","ddd"},*p[4];
 int i:for(i=0;i<4;i++)p=str
 以下选项中不能正确引用字符串的是(          )。

选项 A、*p[3]
B、p[3]
C、str[2]
D、*p

答案A

解析 “*p[3]”是一个字符,也就是str[3][0],不是字符串,所以选项A错误。“p[3]”“str[2]”“*p”分别代表ddd、ccc、aaa。故本题答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/kKd0FFFM
0

最新回复(0)