水之積也不厚,則其負大舟也無(wú)力?!f子
上一篇講了幾個(gè)編譯編輯器,大家都可以用用,新手掌握幾個(gè)是沒(méi)有壞處的。
學(xué)編程要從基礎學(xué)起,就像蓋大樓,先把地基打好,越結實(shí),往上蓋的就越高,越省力。
基礎都包括啥?有人不禁要問(wèn)。下面就蓋樓:
一樓
數據類(lèi)型:包括基本數據類(lèi)型、常量和變量。
要關(guān)注各種類(lèi)型占用字節的大小,這對以后分析問(wèn)題會(huì )有幫助。
二樓
運算符
算術(shù)運算符、關(guān)系運算符、邏輯運算符、作用域運算符、賦值運算符、條件運算符、位操作運算符等。
要掌握運算符的優(yōu)先級順序,例如:前綴++和后綴++,好多人畢業(yè)幾年了都搞不清楚。
三樓
語(yǔ)句
順序控制、選擇控制、循環(huán)控制
基本的語(yǔ)句結構,你的程序就是用他們構成的。
四樓
數組,指針,函數
如果是C/C++,需要多掌握一個(gè)類(lèi)型就是指針。這里面最難的應該是指針了,很多人對他是又愛(ài)又恨,愛(ài)的是指針用起來(lái)比較簡(jiǎn)單,功能強大;恨的是容易造成野指針和內存泄漏??傊⌒臑樯?。
數組,指針和函數之間總是有種割舍不斷的情絲。三者相輔相成。(不懂的同學(xué)慢慢體會(huì ))。
五樓
基本輸入輸出
為了能看到自己程序的運行結果,不得不用到語(yǔ)言的輸入輸出。這個(gè)還是從基本的來(lái),不用深入研究,會(huì )用就行。
六樓
語(yǔ)言關(guān)鍵字
例如:void、return、break、switch等等等等。這些非常重要,是語(yǔ)句結構的重要組成部分。了解他們,有助于你用簡(jiǎn)單的語(yǔ)句實(shí)現復雜的功能。
七樓
main函數:
我這里把程序開(kāi)始運行的統一稱(chēng)為main函數了。開(kāi)始學(xué)編程可以認為這個(gè)函數就是程序的入口,你寫(xiě)的代碼就是從這里開(kāi)始執行的,不同的語(yǔ)言格式可能不同,但功同(但是功能是相同的)。
除了上面的樓層,你還有什么要給新手了解的,請留言或者關(guān)注我們的公眾號:程序員互動(dòng)聯(lián)盟(coder_online)
大家如果對編程感興趣,想了解更多的編程知識,解決編程問(wèn)題,了解怎么入門(mén),我們這里有java高手,C++/C高手,windows/Linux高手,android/ios高手,請大家關(guān)注我的微信公眾號:程序員互動(dòng)聯(lián)盟或者coder_online
聯(lián)系客服