例58:C语言编一个程序,将两个字符串s1和s2比较,若s1>s2,输出一个正数;若s1=s2,输出0,否则...
char c[N]={"abcdefg"},d[N]={"abcdefg"};char e[N]={"abcdefg"},f[N]={"abcdeeg"};cmp(a,b);cmp(c,d);cmp(e,f);return 0;} 运行效果:
strcmp函数是用来比较字符串的,而字符串以'\0'作为结尾标志,故要加上&&a[i]!='\0'。
strcmp()字符串比较函数用法 函数原型: 头文件: 功能: 用来比较两个字符串 参数: s1、s2为两个进行比较的字符串 返回值: 若s1、s2字符串相等,则返回零;若s1大于s2,则返回大于零的数;否则,则返回小于零的数。 说明: strcmp()函数是根据ACSII码的值来比较两个字符串的;strcmp()函数首先将s1字符串的第一...
直接使用字符数组+循环实现一遍strcmp的比较过程(按字典序)即可,也可以改成指针形式的,见代码:intmy...