8.33 C语言,strcmp(a,b)>0是什么意思答:单个比较字符串a,b的第一个字符,逐次比较下去,直到找到大小界限,或者一方字符串结束了,则结束的那个是小的一方.具体比较判定是ASCII码值的大小,strcmp(a,b)>0表示a的字符串从前往后比较,某个字符比b的ASCII值大,或者b的字符串只是a的一部分,b结束了,a还有字符串(b和a前面长度为sizeof(b)的每个...
在c语言中我想对汉字字符串按拼音进行排序,可以直接利用strcmp...答:代码如下:include<stdio.h>#include<string.h> int main(){ char a[5] = "王华", b[5] = "张丽", c[5] = "李强";char t[5];if(strcmp(a, b) > 0){ strcpy(t, a);strcpy(a, b);strcpy(b, t);} if(strcmp(a, c) > 0){ strcpy(t, a);strcpy(a, c);strcpy(c...