有以下函数:该函数的功能是____________________fun(char *a,char *b){ while((*a!='\0')&&(*b!='\0')&&(*a==*b)){a++;b++;}return(*a-*b);}A)计算a和b所指字符串的长度之差B)将b所指字符串连接到a所指字符串中C)将b

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 07:09:47

有以下函数:该函数的功能是____________________fun(char *a,char *b){ while((*a!='\0')&&(*b!='\0')&&(*a==*b)){a++;b++;}return(*a-*b);}A)计算a和b所指字符串的长度之差B)将b所指字符串连接到a所指字符串中C)将b
有以下函数:该函数的功能是____________________
fun(char *a,char *b)
{ while((*a!='\0')&&(*b!='\0')&&(*a==*b))
{
a++;
b++;
}
return(*a-*b);
}
A)计算a和b所指字符串的长度之差
B)将b所指字符串连接到a所指字符串中
C)将b所指字符串连接到a所指字符串后面
D)比较a和b所指字符串的大小

有以下函数:该函数的功能是____________________fun(char *a,char *b){ while((*a!='\0')&&(*b!='\0')&&(*a==*b)){a++;b++;}return(*a-*b);}A)计算a和b所指字符串的长度之差B)将b所指字符串连接到a所指字符串中C)将b
是D,因为只要a和b前面有相同的字符,就一直把指针往后挪
直到到达一个字符串的末尾或者两个字符串有不同字符的位置
然后对该不同字符的ASCII码进行做差,ASCII码小的那个字串会被认为是值小的字串