问题
单项选择题
有以下程序:
#include <stdio.h>
void fun(char **p)
++p;
printf("%s\n",*p);
main()
char *a[]="Morning","Afternoon","Evening","Night";
fun(a);
程序运行后的输出结果是:
A) Afternoon
B) fternoon
C) Morning
D) orning
答案
参考答案:A
解析: 语句void fun(char **p)中的形参是一个指向指针的指针,在调用函数fun(a)后,指针数组a加1,则指向了数组的第2个字符串“Aftemoon”的'a'的地址。