fun(char *a,char *b) {while((*a!='\0')&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能是

日期:2012-06-01 14:44:52 人气:1

fun(char *a,char *b) {while((*a!='\0')&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能是

答案是D 但是分析来看应该是比较前一段是相同内容的字符串的长度 这样的话应该不难理解了 while((*a!='\0')&&(*a==*b)){a++;b++;} 若a不为空且a和b字符相同,则下一位 若不同则字符串a大于b,返回值大于0,等于b返回0,小于b返回负值
    A+
热门评论