新手入門C++怎么學(xué)才能學(xué)好?如果你有C基礎(chǔ),學(xué)習(xí)C++很容易,因?yàn)榛镜臄?shù)據(jù)類型、運(yùn)算符、函數(shù)、條件語句和循環(huán)、指針的基本語法和C++沒有太大區(qū)別。當(dāng)然,如果你沒有C基礎(chǔ)也沒關(guān)系,從零開始學(xué)好上面提到的內(nèi)容并不難,再補(bǔ)充一些C++概念:容器和算法、類和數(shù)據(jù)抽象類、面向?qū)ο缶幊毯头盒途幊獭惓L幚頇C(jī)制等。
總之,不學(xué)C也可以學(xué)C++。不同的是學(xué)C讓學(xué)C++更容易,但不代表學(xué)C++更好。
一般大學(xué)C++教材都可以滿足,但建議閱讀《C++ Primer》,原版C++。
新手入門C++怎么學(xué)才能學(xué)好?選擇學(xué)習(xí)方向很重要
那么你在剩下的時(shí)間里學(xué)到了什么?這個(gè)時(shí)候,你需要明白學(xué)完C++之后你想用它做什么?
C++可以做的事情有很多,比如圖形界面、服務(wù)器端后臺(tái)開發(fā)、游戲開發(fā)、嵌入式軟件開發(fā)……每個(gè)方向都有不同的側(cè)重點(diǎn),需要不同的技能儲(chǔ)備。方向的選擇很重要。
新手入門C++怎么學(xué)才能學(xué)好?多動(dòng)手不要猜
在學(xué)習(xí)C++的時(shí)候,對(duì)一些語法和概念不熟悉,所以應(yīng)該習(xí)慣手工寫測(cè)試代碼,寫完代碼再運(yùn)行,讓程序自己告訴你答案。我在公司和家里的開發(fā)機(jī)上都建了一個(gè)test文件夾,專門放我看不懂的測(cè)試驗(yàn)證碼,可以隨時(shí)寫。
最后,初學(xué)者學(xué)習(xí)C++首先要打好基礎(chǔ)。閱讀一系列優(yōu)秀的書籍是最好的選擇。沒有捷徑。之后需要選擇一個(gè)C++應(yīng)用方向,多做項(xiàng)目,在項(xiàng)目中學(xué)會(huì)使用C++,踩坑不怕,用好debug調(diào)試工具,windows下有visual studio調(diào)試工具,以及l(fā)inux下的gdb調(diào)試,多寫些程序來驗(yàn)證一下自己的看法。 注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://m.dedgn.cn/news-id-37679.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注c語言頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050