1.看書
學習一門編程語言首先學習基本語法。
C語言的基礎語法包括數據類型、運算符、表達式、數組、邏輯運算、函數、指針等。學習這些先買一本入門書籍,個人還是推薦經典的《譚浩強C語言》,既然挺多大學選擇這本書作為教材,總歸有其合理之處吧。這本書對知識點的介紹都比較淺顯,但涵蓋面比較廣。邊學語法便敲案例,看著代碼在計算機上運行起來是不是也有點小激動。這樣便有了繼續學習下去的動力。
C語言深入的話推薦《c primer plus》,你會發現有些地方晦澀難懂,不要被疑問絆住腳步,浪費太多時間在細枝末節的地方。C語言只是你進入新世界的步而已,而編程的世界遠比你想象的更廣闊,更有意思。《c primer plus》更適合作為一本字典使用,放在電腦旁,方便隨時查閱。
我也推薦通過教學視頻入門,老師會講解重難點知識,并且進行演示,相對于看書會更容易。現在網絡這么發達,有很多優質的教學視頻可供利用。
2.寫代碼練習
想學好一門編程語言,僅僅是看書而不動手去練習是遠遠不夠的,一定要把書里的代碼搬到電腦里。大多數人是使用Windows系統,那么就先下載一個Visual Studio吧,推薦使用VS2015。
喜歡Linux的朋友,可以下載一個VMWare虛擬機,在再虛擬機中安裝Ubuntu等基于Linux內核的操作系統,然后再安裝gcc,gdb。安裝好開放環境之后,就可以開始愉快的敲代碼了。試著寫一些簡單而有趣的代碼,比如Hello World,文件讀寫,邏輯運算、常用算法等等。
3.總結心得體會
把自己覺得抽象難懂的程序放到VS中跑一跑,調試一番,會有很多發現。很多代碼在調試之后就能理解,會有一種恍然大悟的快感。我以前電腦里就經常會有一個Test工程文件夾,哪里有疑惑,就把代碼放進去,一Debug,全部疑惑就解開了。
然后把這些總結整理起來,這樣知識就變成自己的了。推薦使用印象筆記進行記錄,很方便,隨時可以查閱。
4.寫一個小作品
基本知識掌握的差不多了,試著寫個小程序。比如:計算器、打字游戲、圖書管理系統等。看著人生個自己開發的程序,會有很大的成就感。而且在寫程序的過程中,你的編程能力也會得到很大的提升。計算器、打字游戲、圖書管理系統控制臺程序我都寫過,當時是作為課程設計,真的是成就感滿滿。
很多同學可能不滿足于“黑不溜秋”的控制臺程序,想做一個有界面的程序,這就需要用到圖形用戶界面框架了,上面已經列舉過了。關于這些的學習方法會在之后介紹。
最后總結:
寫代碼練習,寫代碼練習,寫代碼練習,重要的事情說三遍。
以上就是關于“如何學好c語言的基礎”的內容介紹,希望對大家學習有所幫助。想要了解更多關于學習c語言的相關資訊歡迎來咨詢。