题目:编制函数strcmp(s,t)实现按字典顺序比较s,t两个字符串的大小,如果s大于t返回正值,s等于t返回零,s小于t返回负值,正负值的大小是s,t中第一个遇到的不相等的两个字符值之差。

热心网友

int strcmp (const char * src,const char * dst ){ int ret = 0 ; while( ! (ret = *(unsigned char *)src - *(unsigned char *)dst) && *dst) ++src, ++dst; if ( ret 0 ) ret = 1 ; return( ret );}