0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C語(yǔ)言字符串編譯函數(shù)介紹

單片機(jī)與嵌入式 ? 來(lái)源:?jiǎn)纹瑱C(jī)與嵌入式 ? 2024-03-07 16:18 ? 次閱讀

C語(yǔ)言中,字符串實(shí)際上是使用null字符O'終止的一維字符數(shù)組。因此,一個(gè)以null結(jié)尾的字符串,包含了組成字符串的字符。

e1bbc734-dc35-11ee-a297-92fbcf53809c.png

e1ce30c2-dc35-11ee-a297-92fbcf53809c.jpg

當(dāng)上面的代碼被編譯和執(zhí)行時(shí),它會(huì)產(chǎn)生下列結(jié)果:

Greeting message: Hello

C 中有大量操作字符串的函數(shù):

e1d8d84c-dc35-11ee-a297-92fbcf53809c.png

下面的實(shí)例使用了上述的一些函數(shù):

e1e99600-dc35-11ee-a297-92fbcf53809c.jpg

當(dāng)上面的代碼被編譯和執(zhí)行時(shí),它會(huì)產(chǎn)生下列結(jié)果:

strcpy( str3, str1) : Hello
strcat( str1, str2):  HelloWorld
strlen(str1) : 10

您可以在 C 標(biāo)準(zhǔn)庫(kù)中找到更多字符串相關(guān)的函數(shù)。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7594

    瀏覽量

    135856
  • 字符串
    +關(guān)注

    關(guān)注

    1

    文章

    575

    瀏覽量

    20468
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4277

    瀏覽量

    62323

原文標(biāo)題:C語(yǔ)言字符串

文章出處:【微信號(hào):?jiǎn)纹瑱C(jī)與嵌入式,微信公眾號(hào):?jiǎn)纹瑱C(jī)與嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式C語(yǔ)言字符串函數(shù)的用法及原型

    嵌入式C語(yǔ)言字符串函數(shù)的用法及原型
    發(fā)表于 11-22 10:24 ?590次閱讀

    C++字符串string

    string是C++編程語(yǔ)言中的字符串。在C++中字符串處理可以使用c
    的頭像 發(fā)表于 07-10 00:26 ?1194次閱讀
    <b class='flag-5'>C</b>++<b class='flag-5'>字符串</b>string

    C語(yǔ)言教程之回文字符串

    C語(yǔ)言教程之回文字符串,很好的C語(yǔ)言資料,快來(lái)學(xué)習(xí)吧。
    發(fā)表于 04-25 15:49 ?0次下載

    c語(yǔ)言_數(shù)字與字符串之間的相互轉(zhuǎn)化函數(shù)

    c語(yǔ)言_數(shù)字與字符串之間的相互轉(zhuǎn)化函數(shù)
    發(fā)表于 09-09 08:08 ?0次下載

    C語(yǔ)言字符串轉(zhuǎn)數(shù)字實(shí)現(xiàn)方法

    C/C++語(yǔ)言中沒有專門的字符串變量,通常用字符數(shù)組來(lái)存放字符串。
    發(fā)表于 11-14 17:50 ?1.3w次閱讀

    讀取字符串C語(yǔ)言程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是讀取字符串C語(yǔ)言程序免費(fèi)下載。
    發(fā)表于 04-11 17:18 ?10次下載
    讀取<b class='flag-5'>字符串</b>的<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>程序免費(fèi)下載

    C語(yǔ)言字符串處理函數(shù)

    指針是神奇的,指向整型的指針int *p1,可以操作整型數(shù)組int a[];指向字符型的指針char *p2,可以操作字符數(shù)組(字符串)char str[];更靈活的是,在函數(shù)的傳遞中
    發(fā)表于 07-24 17:37 ?4次下載
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>的<b class='flag-5'>字符串</b>處理<b class='flag-5'>函數(shù)</b>

    C語(yǔ)言字符串匹配和數(shù)據(jù)提取源碼

    C語(yǔ)言字符串匹配與數(shù)據(jù)提取源碼
    的頭像 發(fā)表于 02-27 15:42 ?2343次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b><b class='flag-5'>字符串</b>匹配和數(shù)據(jù)提取源碼

    C語(yǔ)言編程字符串函數(shù)匯總資源下載

    C語(yǔ)言編程字符串函數(shù)匯總資源下載
    發(fā)表于 04-15 16:18 ?9次下載
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>編程<b class='flag-5'>字符串</b><b class='flag-5'>函數(shù)</b>匯總資源下載

    C語(yǔ)言總結(jié)_字符串函數(shù)封裝練習(xí)

    字符串函數(shù)重寫練習(xí):字符串比較、字符串拼接、字符串查找、字符串拷貝、內(nèi)存比較、內(nèi)存拷貝、內(nèi)存初始
    的頭像 發(fā)表于 08-14 09:42 ?955次閱讀

    C語(yǔ)言總結(jié)_字符串全方位練習(xí)

    C語(yǔ)言字符串全方位練習(xí),涉及知識(shí)點(diǎn):字符串解析、大小寫判斷、字符串插入、字符串刪除、
    的頭像 發(fā)表于 08-14 09:41 ?1435次閱讀

    C語(yǔ)言_字符串與指針的練習(xí)

    這篇文章涉及到字符串與指針知識(shí)點(diǎn)的相關(guān)練習(xí)。浮點(diǎn)數(shù)與字符串互轉(zhuǎn)、字符串拷貝、字符串比較、指針交換變量、指針優(yōu)先級(jí)、數(shù)據(jù)類型強(qiáng)制轉(zhuǎn)換、內(nèi)存拷貝函數(shù)
    的頭像 發(fā)表于 08-14 09:51 ?1445次閱讀

    C語(yǔ)言-字符串處理

    字符串C語(yǔ)言里使用非常多,因?yàn)楹芏鄶?shù)據(jù)處理都是文本,也就是字符串,特別是設(shè)備交互、web網(wǎng)頁(yè)交互返回的幾乎都是文本數(shù)據(jù)。 這篇文章就介紹
    的頭像 發(fā)表于 08-14 10:05 ?1713次閱讀

    C語(yǔ)言字符串的引用方式

    C語(yǔ)言程序中,字符串是存放在字符數(shù)組中的。 2. 用字符數(shù)組存放一個(gè)字符串,可以通過(guò)數(shù)組名和
    的頭像 發(fā)表于 03-10 14:57 ?1819次閱讀

    c語(yǔ)言字符串定義

    C語(yǔ)言是一種強(qiáng)大而廣泛使用的編程語(yǔ)言,字符串是其中一個(gè)非常重要的概念。在C語(yǔ)言中,
    的頭像 發(fā)表于 11-24 10:02 ?1740次閱讀