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

admin2010-04-08  29

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

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

答案A

解析 选项B)、D)中,没有为字符串分配空间。因此不能用c指向字符串。选项c)中getchat(  )函数返回一个字符,不能将字符赋给字符指针c。选项A)中首先定义了字符数组str,然后将str的首地址赋给指针c,这样就使指针c指向了字符串“string”。
转载请注明原文地址:https://kaotiyun.com/show/5DWp777K
0

最新回复(0)