博客專欄

EEPW首頁 > 博客 > C語言字符篇(三)字符串比較函數(shù)

C語言字符篇(三)字符串比較函數(shù)

發(fā)布人:電子禪石 時(shí)間:2020-07-04 來源:工程師 發(fā)布文章
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)系工作人員刪除。



關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉