歡迎來到培訓(xùn)無憂網(wǎng)!

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > c語言 >  學(xué)習(xí)C語言中的字符串和字符數(shù)組有區(qū)別么

學(xué)習(xí)C語言中的字符串和字符數(shù)組有區(qū)別么

來源:培訓(xùn)無憂網(wǎng) 發(fā)布人:星星

2022-01-17 14:39:25|已瀏覽:920次

C語言

闡述:

       C語言的字符串和字符數(shù)組有何區(qū)別?
解答:
       在不嚴(yán)格情況下,可以說,字符數(shù)組就是字符串。嚴(yán)格來說,字符數(shù)組強(qiáng)調(diào)數(shù)組,是多個個體的集合。字符串是是由多個個體構(gòu)成的一個整體。作為整體操作的字符串,能作為整體的基礎(chǔ)是它的最后有一個結(jié)束標(biāo)志’\0’,因此,可以說,有結(jié)束標(biāo)志的一維字符數(shù)組就是字符串。我們常說字符串處理函數(shù),卻從來不說字符數(shù)組處理函數(shù)。因為沒有結(jié)束標(biāo)志的字符數(shù)組是不能使用這組函數(shù)的。
       如果人的姓名只由26人字母組成,現(xiàn)有一個字符數(shù)組有26個字母,它們是所有姓名字符的來源,我們可以說姓名中的每個字母來自一個字符數(shù)組,但不說來自一個字符串,但姓名是一個字符串。這就是整體和個體集合的問題。姓名是一個整體。放在一起才有意義。來源字符串的集合放在一起也沒有獨(dú)立意義。字符串是一維的,字符數(shù)組可以是二維的,多維的。盡管可以有字符串?dāng)?shù)組。在字符串?dāng)?shù)組中,單個字符串仍然是一維的。故此C語言中沒有字符串這種數(shù)據(jù)類型,它是由一維字符數(shù)組加上結(jié)束標(biāo)志構(gòu)成的。

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://m.universityresearchassociates.com/news-id-15658.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實性請自行核實或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注c語言頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請試課。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費(fèi) 申 請 試 聽
提交申請,《培訓(xùn)無憂網(wǎng)》課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!