欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

C語(yǔ)言

C語(yǔ)言字符串操作

時(shí)間:2025-01-29 15:19:44 C語(yǔ)言 我要投稿

C語(yǔ)言字符串操作

  C語(yǔ)言是一門(mén)通用計(jì)算機(jī)編程語(yǔ)言,在我們的日常生活中應(yīng)用非常廣泛,今天小編為大家搜集整理出來(lái)的有關(guān)于C語(yǔ)言字符串操作,希望可以幫助到大家!

 、賡trcmp函數(shù)原型:int strcmp(const char *s1,const char *s2)

  strcmp函數(shù)實(shí)際是從左到右逐個(gè)比較字符串對(duì)應(yīng)位置的每個(gè)字符的ASCII碼值,直到出現(xiàn)相差或者其中一個(gè)字符串遇到結(jié)束符’/0’為止.

  當(dāng)s1 < s2時(shí),返回為負(fù)數(shù);

  當(dāng)s1==s2時(shí),返回值為0;

  當(dāng)s1 > s2時(shí),返回正數(shù)。

  注意點(diǎn):引用數(shù)據(jù)類(lèi)型”==”是比較左值和右值的地址(不清楚C中的機(jī)制),不能用來(lái)比較字符串大小。

  基本數(shù)據(jù)類(lèi)型能夠用”==”來(lái)比較,能夠比較兩個(gè)字符的大小。

  stricmp函數(shù)比較時(shí)無(wú)視大小寫(xiě)。

 、趕trlen函數(shù)原型:unsigned int strlen(char *s);

  strlen所作的僅僅是一個(gè)計(jì)數(shù)器的工作,它從內(nèi)存的某個(gè)位置(可以是字符串開(kāi)頭,中間某個(gè)位置,甚至是某個(gè)不確定的內(nèi)存區(qū)域)開(kāi)始掃描,直到碰到第一個(gè)字符串結(jié)束符’