单选题 下列函数的功能是______。
void fun(char*a,char*b)
{while((*b=*a)!="/0"){a++;b++;}
}
【正确答案】 A
【答案解析】[解析] while循环条件为:(*b=*a)!="/0",执行时先把指针a所指向的字符赋给指针b所在的内存单元,如果该字符不是结束标识“/0”,执行循环体“a++;b++;”,指针a、b分别指向下一个字符单元。再判断循环条件,如果成立,继续把指针a所指向的字符赋给指针b所在的内存单元,直到遇到结束标识为止,因此A选项正确。