问题
单项选择题
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是
A.char str[]="string"; c=str;
B.scanf("%s", c);
C.c=getchar();
D.*c="string";
答案
参考答案:A
解析: 对于选项B,C没有指向,编译会报警告错。对于选项C,c只能被地址赋值,不能被getchar读取的字符赋值。对于选项D,赋值错误,应该改为c="string";。