C++必須明白的基礎(chǔ)20條
C++是一種靜態(tài)數(shù)據(jù)類型檢查的,支持多重編程范式的通用程序設(shè)計語言。它支持過程化程序設(shè)計、數(shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計、制作圖標(biāo)等等泛型程序設(shè)計等多種程序設(shè)計風(fēng)格。以下是一些基礎(chǔ)的東西,不過也是很重要的東西,讓我們一起來看。
C++基礎(chǔ)知識:
1. 所有C++程序都必須有一個main()函數(shù),它是程序執(zhí)行的開始
2. 所有變量在使用之前必須被聲明
3. C++支持很多種數(shù)據(jù)類型,包括整數(shù)類型和浮點類型
4. 輸出運(yùn)算符是<<,和cout語句連用將信息輸出到屏幕上
5. 輸入運(yùn)算符是>>,和cin語句連用從鍵盤讀入信息
6. 程序在執(zhí)行到函數(shù)main()的結(jié)尾時結(jié)束
7. 所有函數(shù)都是相互獨立的實體,函數(shù)之間不能相互嵌套,但可以相互調(diào)用(除main()函數(shù)之外)
8. 函數(shù)的表示:函數(shù)在名字后面跟有圓括號
9. 調(diào)用函數(shù)的形式:首先是函數(shù)名,緊隨其后是一對圓括號,最后是分號
10. 當(dāng)函數(shù)需要參數(shù)時,參數(shù)是被放在函數(shù)名后面的圓括號中的
11. 通常當(dāng)你使用庫函數(shù)時,必須在程序中包含該函數(shù)所在的頭文件,因為頭文件提供了庫函數(shù)的原型
12. 實際參數(shù)(argument)是在調(diào)用函數(shù)時傳遞給函數(shù)的值,形式參數(shù)(parameter)是由函數(shù)定義用來接收實際參數(shù)的變量
13. C++中的術(shù)語“實際參數(shù)”(也可簡稱為參數(shù))是指用來調(diào)用函數(shù)的值,而接收這些值的變量被稱為形式參數(shù)。實際上,帶有實際參數(shù)通常稱為參數(shù)化函數(shù)(parameterized function)
14. 記住,只有當(dāng)函數(shù)沒有返回值時才使用void來聲明
15. 標(biāo)準(zhǔn)C++沒有采用“默認(rèn)為整數(shù)類型”,因此你應(yīng)該明確地指定每個函數(shù)的返回值類型
16. if在兩條執(zhí)行路徑之間進(jìn)行選擇
17. ++是增量(increment)運(yùn)算符,作用是使操作數(shù)加1;--是減量(decrement)運(yùn)算符,作用是使操作數(shù)減一
18. 代碼塊是邏輯上相關(guān)的語句單元,使用代碼塊實現(xiàn)算法可以使算法的思路更清晰,效率也更高
19. 建議寫程序時采用縮進(jìn)編排格式:對開始大括號之后的代碼進(jìn)行縮進(jìn)編排,在寫完結(jié)束大括號之后,將代碼的縮進(jìn)編排格式恢復(fù)到開始大括號之前的格式
20. 記住,關(guān)鍵字的大小是有意義的。C++是大小寫敏感的語言,它要求所有關(guān)鍵字必須是小寫的
學(xué)習(xí)C++應(yīng)該由易至難,循序漸進(jìn)。對于零基礎(chǔ)的初學(xué)者來說,則是應(yīng)該靜下心來,不要急躁。要成為C++高手,不是麼麼容易的,必須要花很大的努力。希望以上這些會對你有所幫助。
【編輯推薦】