strcmp:
<span style="font-size:18px;">#include<stdio.h> #include<assert.h> int my_strcmp(char const *str1,char const *str2) { assert(str1); assert(str2); while(*str1==*str2) { if(*str1=='\0') return 0; str1++; str2++; } if(*str1>*str2) return 1; if(*str1<*str2) return -1; } int main() { char *p="adcc"; char *q="abac"; printf("%d\n",my_strcmp(p,q)); return 0; } </span>
原文:http://blog.csdn.net/liuxiaoqian_/article/details/45890613