山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省
strncmp
前面strcmp是比较字符串大小的
这里多加了一个n就表示可以选择比较前几个的大小
示例:
这个代码的意思是p和q进行比较 比较前四个字符
这个地方的返回结果就是-1
因为以下这个规定
第一个字符串大于第二个字符串,则返回大于0的数字。
第一个字符串等于第二个字符串,则返回0。
第一个字符串小于第二个字符串,则返回小于0的数字
如果它后面的数字是3 比较前三个数字 那么它的结果就是0
山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省
前面strcmp是比较字符串大小的
这里多加了一个n就表示可以选择比较前几个的大小
示例:
这个代码的意思是p和q进行比较 比较前四个字符
这个地方的返回结果就是-1
因为以下这个规定
第一个字符串大于第二个字符串,则返回大于0的数字。
第一个字符串等于第二个字符串,则返回0。
第一个字符串小于第二个字符串,则返回小于0的数字
如果它后面的数字是3 比较前三个数字 那么它的结果就是0