单项选择题

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

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