真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C語(yǔ)言中的什么函數(shù)可以比較字符串

C語(yǔ)言中的什么函數(shù)可以比較字符串?針對(duì)這個(gè)問(wèn)題,這篇文章給出了相對(duì)應(yīng)的分析和解答,希望能幫助更多想解決這個(gè)問(wèn)題的朋友找到更加簡(jiǎn)單易行的辦法。

成都創(chuàng)新互聯(lián)公司主營(yíng)儀征網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,儀征h5成都微信小程序搭建,儀征網(wǎng)站營(yíng)銷推廣歡迎儀征等地區(qū)企業(yè)咨詢

C語(yǔ)言中的字符串比較函數(shù)是strcmp()函數(shù)。

下面我們來(lái)詳細(xì)介紹一下該函數(shù)。

函數(shù)原型:

int strcmp(const char *s1, const char *s2);

頭文件:

#include 

功能: 用來(lái)比較兩個(gè)字符串。

參數(shù): s1、s2為兩個(gè)進(jìn)行比較的字符串。

返回值: 若s1、s2字符串相等,則返回零;若s1大于s2,則返回大于零的數(shù);否則,則返回小于零的數(shù)。

說(shuō)明: strcmp()函數(shù)是根據(jù)ACSII碼的值來(lái)比較兩個(gè)字符串的;strcmp()函數(shù)首先將s1字符串的第一個(gè)字符值減去s2第一個(gè)字符,若差值為零則繼續(xù)比較下去;若差值不為零,則返回差值。直到出現(xiàn)不同的字符或遇'\0'為止。

注意:strcmp(const char * s1,const char * s2) 這里面只能比較字符串,不能比較數(shù)字等其他形式的參數(shù)。

代碼示例:

#include 
int main(void){
    char *p="aBc";
    char *q="Abc";
    char *h="abc";	
    printf("strcmp(p,q):%d\n",strcmp(p,q));
    printf("strcmp(p,h):%d\n",strcmp(p,h));	
    return 0;	
} 
//結(jié)果:
//strcmp(p,q):32
//strcmp(p,h):-32

看完上述內(nèi)容,你們對(duì)C語(yǔ)言中比較字符串的函數(shù)有進(jìn)一步的了解嗎?如果還想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀。


文章名稱:C語(yǔ)言中的什么函數(shù)可以比較字符串
轉(zhuǎn)載注明:http://weahome.cn/article/poejso.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部