单项选择题

下列函数的功能是()。
fun(char*a,char*B)
{ while((*b=*A) !='\0') {a++;b++;}}

A.将a所指字符串赋给b所指空间
B.使指针b指向a所指字符串
C.将a所指字符串和b所指字符串进行比较
D.检查a和b所指字符串中是否有'\0'