未分类题

下列程序的输出结果是______。 char*fun(char*str,int n) { int i; char*p=str; for(i=0;i<10;i++,str++) *str='a'+i; return++p; } main() { char a[10]; printf('%s/n',fun(a,10)); }
D.不确定的值

A.ABCDEFGHIJ
B.abcdefghij
C.bcdefghij

【参考答案】

C
解析:调用函数fun使字符数组中的内容是'abcdefghij',函数的返回值是字符数据的地址,该地址指向数......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)