【时时三省】(C语言基础)函数介绍strcmp

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省

假如有一个这样的代码 这个代码这样写对不对呢7972ee64b8504aab828c6df7f29490ad.jpg

它是不对的 因为p是一个地址 里面可能是0x5546643 q也是一个地址 所以她们没法这样比较

这个时候就可以用到我们的 strcmp 他就说用来比较字符串大小的

示例:

7337a3738c44447cae8d95c76907f1e4.jpg

 这个就是abbb跟abc比大小 最后输出-1 就是小于0 所以它的结果是对的

标准规定

第一个字符串大于第二个字符串,则返回大于0的数字。

第一个字符串等于第二个字符串,则返回0。第一个字符串小于第二个字符串,则返回小于0的数字

猜你喜欢

转载自blog.csdn.net/2301_81226734/article/details/143030295