c语言实现两个字符串的比较不用strcmp例子
直接使用字符数组+循环实现一遍strcmp的比较过程(按字典序)即可,也可以改成指针形式的,见代码:<br>intmyStrcmp(charstring1[],charstring2[]){inti=0;while(string1[i]==string2[i]&amp;&amp;string1[i]!='\0'){i++;}returnstring1[i]-string2[i];}<br>当比较到某一个位置的字符不相等时,对两个字符进行减法运算即可,如果全部相等,那么最后做差返回的肯定是0。
题目纠错 0<br>发布<br>创建题目<br>创建题库<br>题目信息:<br>创建者:<br>刷刷题用户<br>编辑次数:<br>难易度:<br>错误率:<br>【单选题】对于下面的程序,说法正确的是 #includevoid main( ) int x=3,y=4,z=2; if(X=y+z) cout