C语言很难学?不不不,只需要这几步!
很多人對學習C語言感到無從下手,經(jīng)常問我同一個問題:究竟怎樣學習C語言? 已經(jīng)開發(fā)了很多年的程序的我,和很多剛剛起步的人一樣,學習的第一個計算機語言就是C語言。
首先,小編告訴你:
1.工欲善其事,必先利其器
準備工作:一個開發(fā)環(huán)境,如Turbo C 2.0、Visual C++等開發(fā)工具;小編推薦大家使用vs2013這個版本,有需要的可以在下方回復1我會給大家鏈接,一本好教材,如譚浩強主編的《C語言程序設計》(第3版)。我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。
?
2.葵花寶典
學習計算機語言最好的方法是什么?答曰:讀程序。沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現(xiàn)在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的例程。當然,對于沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然后不放過這一章中提到的所有例程,然后仔細研讀程序,直到每一行都理解了,然后找?guī)讉€編程題目,最好是和例程類似的或一樣的,自己試圖寫出這段已經(jīng)讀懂的程序,不要以為例程你已經(jīng)讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續(xù)研究例程,想想自己為什么寫不出來,然后再去寫這段程序,反反復復,直到你手到擒來為止,祝賀你,你快入門了。?
?
3. 發(fā)揚探索精神
學習C語言程序設計有點像做數(shù)學難題,只要我們善于思考,善于探索,發(fā)揚探索精神去尋找好的設計思想和方法,才能把C語言的精髓真正地掌握。
?
4. 善于歸納,強化記憶
對于需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:C語言中有幾種不同的數(shù)據(jù)類型?運算的優(yōu)先級別是怎樣的?因此我們需要善于歸納這些計算機基礎知識,并在理解的基礎上強化記憶。
?
5. 重視實踐,善于調(diào)試
計算機科學是一門理論性、實踐性都很強的學科,對C語言考試的參加者來說,基礎理論方面要求不高,而上機試題往往是很多考生不能通過考試的重要原因,因此要勤于實踐。多逛技術(shù)論壇或者技術(shù)問答社區(qū),想別人分享自己的代碼,有要積極去閱讀別人的代碼,互相取長補短。
?
大家有什么學習C語言的好方法呢?歡迎大家評論
總結(jié)
以上是生活随笔為你收集整理的C语言很难学?不不不,只需要这几步!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IT管理者年终总结 | 2021年,IT
- 下一篇: 新图表请查收!看够了炫酷大屏,这次来点小