fun(char *a,char *b) { while(*a! ='\0')&&(*b! = '\0')&&(*a= =*b)} { a+ +; b+ +;} return(*a-*b); }详

日期:2016-02-01 13:37:47 人气:1

fun(char *a,char *b) { while(*a! ='\0')&&(*b! = '\0')&&(*a= =*b)} { a+ +; b+ +;} return(*a-*b); }详

1 你的程序有错,先改正如下: int fun(char *a,char *b) //函数应该有返回类型的 { while((*a!='\0')&&(*b!= '\0')&&(*a==*b)) //原来的括号不配对 { a++; b++;} return(*a-*b); } 2 程序的功能是从头开始比较两个字符串,当发现有不相同的字符时,返回两字符的ASCII码的差值,若两字符完全相同,由返加0。 fun
    A+
热门评论