第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

c語言中 strcmp()函數(shù)的原型和實(shí)現(xiàn)是什么樣的?

c語言中 strcmp()函數(shù)的原型和實(shí)現(xiàn)是什么樣的?

C
當(dāng)年話下 2019-02-04 09:05:51
c語言中 strcmp()函數(shù)的原型和實(shí)現(xiàn)是什么樣的
查看完整描述

3 回答

?
慕田峪7331174

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊

strcmp簡介:
函數(shù)原型int strcmp(const char *str1,const char *str2);
其作用為
將str1的各個(gè)字母的ASCII碼與str2的進(jìn)行比較。
若str1>str2則返回整數(shù),若str1=str2返回0,否則,返回負(fù)數(shù)
一般這樣調(diào)用:
if(strcmp(str1,str2)==0)...
else ...
當(dāng)然,這是C語言的庫函數(shù),它的代碼存儲在某個(gè)庫文件中。

查看完整回答
反對 回復(fù) 2019-03-22
?
弒天下

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超8個(gè)贊

int strcmp(const char *s1, const char *s2);
若s1大于s2,則返回大于0;若s1等于s2,則返回等于0;若s1小于s2,則返回小于0.
至于其實(shí)現(xiàn)方式,個(gè)人覺得你不必太糾結(jié)于這個(gè)問題. 具體的實(shí)現(xiàn)方式我也不懂.
不過其基本原理是: 對s1和s2字節(jié)進(jìn)行做差,若出現(xiàn)不等于,則返回大于或小于0的值;或者遇到'\0',此時(shí)便返回.

查看完整回答
反對 回復(fù) 2019-03-22
?
長風(fēng)秋雁

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊

函數(shù)屬于 String.h
函數(shù)原型 int strcmp(char *str1,char *str2);
返回值 小于0:str1<str2,等于0:str1=str2,大于0:str1>str2

實(shí)現(xiàn)原理:
int strcmp(char* str1,char* str2)
{
while(*str1)
{
if(*str1>*str2)return 1;
else if(*str1<*str2)return -1;
else str1++,str2++;
}
if(*str1<*str2)return -1;
else return 0;
}



查看完整回答
反對 回復(fù) 2019-03-22
  • 3 回答
  • 0 關(guān)注
  • 1378 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號