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

admin2022-06-24  22

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

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

答案A

解析 B选项中seanf( )函数是将c定义为一个字符数组的数组名,C选项是将c定义为一个字符型变量,D选项是在指针定义时为它赋值,否则是不合法的,所以BCD选项都不正确。A选项定义字符数组str,再将字符数组str的首地址赋给字符型指针c,正确。
转载请注明原文地址:https://kaotiyun.com/show/SQkp777K
0

最新回复(0)