设有定义: char *c; 以下选项中能够使c正确指向一个字符串的是( )。

admin2015-07-28  25

问题 设有定义:
char *c;
以下选项中能够使c正确指向一个字符串的是( )。

选项 A、char str[ ]="string"; c=str;
B、scanf("%s",c);
C、c=getchar( );
D、*c="string";

答案A

解析 字符指针必须指向一个地址,只有选项A)将c指向了一个存放字符串的字符数组的首地址,选项B)、C)则没有给指针变量c赋予确定的指向,选项D)不应该使用取值运算符"*",所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/rzDp777K
0

最新回复(0)