选择题   下列函数的功能是______。
    void fun(char *a,char *b)
    {  while((*b=*a)!='\0')
        {  a++;b++;)
    }
 
【正确答案】 A
【答案解析】[考点] 字符串、函数递归、标识符的作用域和存储类 (*b=*a)!='\0'是将a所指空间的字符赋给b所指空间,所以,while((*b=*a)!='\0'){a++,b++;}是将a所指字符串中的字符逐个赋给b所指空间,直到字符串结束符为止。