问题 单项选择题

函数fun的返回值是( )。  fun(char*a,char*b)  {    intnum=0,n=0;    while(*(a+num)!=''\0'')num++;    while(b[n]){*(a+num)=b[n];num++;n++;}    returnnum;  }

A. j=i;

B. j=(long)i;

C. i=(int)j;

D. i=j;

答案

参考答案:D

解析:++,--运算符不能用于常量表达式。

单项选择题
选择题