单项选择题

有以下程序void fun(char *a, char *b){ a=b; (*a)++; }main(){ char c1='A',c2='a',*p1,*p2;p1=&c1; p2=&c2; fun(p1,p2);printf("%c%c\n",c1,c2);}程序运行后的输出结果是()

A、Ab
B、aa
C、Aa
D、Bb

<上一题 目录 下一题>
热门 试题

单项选择题
有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()

A、fun(int y,double m);
B、k=fun(10,12.5);
C、fun(x,n);
D、void fun(n,x);

单项选择题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()

A、函数调用可以作为独立的语句存在
B、函数调用可以作为一个函数的实参
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参

相关试题
  • 以下程序中函数scmp的功能是返回形参指针s...
  • 有以下结构体说明和变量定义,如图所示,指...
  • 以下选项中不能正确把cl定义成结构体变量的...
  • 下列函数定义中,会出现编译错误的是()
  • 要求以下程序的功能是计算:s=1+1 2...