摘要:
int strncmp ( char * s1, char * s2, size_t n)用法:#include <string.h>功能: 比较字符串s1和s2的前n个字符.返回结果:如果前n字节完全相等,返回值就=0;在前n字节比较过程中,如果出现s1[n]与s2[n]不等,则返回(s1[n]-s2[n])源码实现:int strncmp ( char * s1, char * s2, size_t n){ if ( !n )//n为无符号整形变量;如果n为0,则返回0 return(0); //在接下来的while函数中 //第一个循环条件:--n,如果比较到前n个字符则退出 阅读全文