单选题
有以下函数 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所指字符串的大小
【正确答案】
D
【答案解析】
[解析]该函数的功能是比较a和b所指字符串的大小,当a所指定字符串大于b所指时,函数返回正数,当a所指字符串小于b所指时,函数返回负数,当a所指字符串等于b所指时,函数返回零。
提交答案
关闭