8.33 C来自语言,strcmp(a,b)>0是什么意思
单个比较字符串a,b的第一个字符,逐次比较下去,直到找到大小界限,或者一方字符串结束了,则结束的那个是小的一方.
具体比较判定是ASCII码值的大小,strcmp(a,b)>0表示a的字符串从前往后比较,某个字符比b的ASCII值大,或者b的字符串只是a的一部360问答分,b结束了,a还有字符串(b和a前面长度为siz如耐化杀名械哪续eof(b)的每个单个字符都一样的情况下)
1.情况a:abcdb:abdca的第三个字符比b大了,之后就不比较了,得strcmp(a,b)>0
2.情况a:abcdefb:abcdea和b比较了难到e,而b字符串没了,a还没结束则strcmp(a,b)>0.
标签:strcmp,语言
版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/life/486010.html