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