新聞中心
目錄
1、?const
2、字符串長(zhǎng)度的計(jì)算中細(xì)節(jié)問題
3、打印‘ “? \這類的符號(hào)
4、實(shí)現(xiàn)多組輸入輸出的方法?
const
?關(guān)鍵字const也叫常變量,用const定義常量,如果一個(gè)變量被const修飾,那么它的值就不能改變。
?用通俗的話說就是,定義后值不能改變。
?那么我們舉例子吧:
?像這樣利用了關(guān)鍵字const的整型是不能改變的,70行中進(jìn)行a=20,就是要改變變量a,但是變量a使用了const定義是不能改變的,所以系統(tǒng)給了一個(gè)報(bào)錯(cuò)。
總結(jié),const關(guān)鍵字在某些特定的程序中有意想不到的效果,比如一個(gè)變量值我不想它改變,那么我們就給它一個(gè)const。
字符串長(zhǎng)度的計(jì)算中細(xì)節(jié)問題 ? ?
考考大家字符串a(chǎn),b,c的長(zhǎng)度為多少,想必大家心中已經(jīng)有答案了。
和你們心中的答案一樣嗎?
strlen函數(shù)是計(jì)算字符串的長(zhǎng)度想必大家都清楚,它是計(jì)算\0前面的字符個(gè)數(shù),\0不算在內(nèi)。
那么字符數(shù)組a的\0是在哪里你能確定嗎,不能吧。
字符數(shù)組a向系統(tǒng)申請(qǐng)內(nèi)存后,對(duì)數(shù)組元素進(jìn)行存儲(chǔ),但是\0的位置在哪里不能確定,在我的電腦字符數(shù)組a的長(zhǎng)度是19,在你的可能就是29或者39了,所以它是一個(gè)不確定的數(shù),這點(diǎn)大家一定要注意。
打印‘ “? \這類的符號(hào)是這樣嗎
大家也看到了,一堆的報(bào)錯(cuò),我們?nèi)绾螌?shí)現(xiàn)這些符號(hào)的輸出呢,這就要通過轉(zhuǎn)義字符了。?
通過轉(zhuǎn)義字符防止字符‘ ” \ 被轉(zhuǎn)義,從而實(shí)現(xiàn)字符的輸出。
實(shí)現(xiàn)多組輸入輸出的方法?多組輸入輸出的好處大家應(yīng)該都清楚,怎么實(shí)現(xiàn)呢其實(shí)很簡(jiǎn)單
這個(gè)就是一個(gè)多組輸入,輸出的一個(gè)例子。
通過循環(huán)來進(jìn)行輸入輸出操作,那么!=EOF又是什么呢?
EOF是end of file 的縮寫,名叫文件結(jié)束的標(biāo)志。!
EOF就是文件不結(jié)束,就一直是真,執(zhí)行while語句。
怎么結(jié)束呢?
ctrl+z+eter就可以實(shí)現(xiàn)結(jié)束啦?!
感謝大佬的閱讀,這個(gè)是我今天的學(xué)習(xí)心得,期待你們的指正。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
當(dāng)前名稱:C語言中常常被忽略的知識(shí)-特殊字符打印、多組輸入輸出等等問題。-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://ef60e0e.cn/article/jseed.html