C語言字符篇(三)字符串比較函數(shù)
C語言字符篇(三)字符串比較函數(shù) #include <string.h> int strcmp(const char *s1, const char *s2); 比較字符串s1和s2 int strncmp(const char *s1, const char *s2, size_t n); 比較字符串s1和s2前n個(gè)字符 如果兩個(gè)字符一樣大,返回值為 0 如果s1>s2,則返回正值, 如果s1<s2,則返回負(fù)值. ------------------------------------------------------- int main(int argc, char **argv) { const char *s1="hello"; const char *s2="hello"; const char *s3="aello"; int ret1,ret2; ret1=strncmp(s1,s2,strlen(s1)); ret2=strncmp(s1,s3,strlen(s1)); printf("%d\n",ret1); //0 printf("%d\n",ret2); //7 return 0; }
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。