閱讀屋>心得體會> c語言學習心得體會

c語言學習心得體會

c語言學習心得體會

  當我們心中積累了不少感想和見解時,就很有必要寫一篇心得體會,這樣就可以透過不斷總結,豐富我們的思想。你想好怎麼寫心得體會了嗎?以下是小編精心整理的c語言學習心得體會,歡迎大家分享。

c語言學習心得體會1

  學習C語言已經一年多,對C也算得上半個入門者,期間也寫過一些自娛自樂的程式碼。其實個人認為無論學習什麼語言,最重要的是掌握習程式設計思想,然而C語言一種學習程式設計思想的基礎語言。所以,C語言的重要性不言而喻。

  一、課本

  無論用的是什麼書,要學好C語言,把書上的每一個例題、習題的程式碼讀懂,這是學C最基本的要求。弄懂每一章的內容是什麼?在C語言中有什麼用?並嘗試修改每一個例題的程式碼,採用不同的程式碼來實現題目的要求。

  二、課堂

  在每一節課上,注意老師講的內容,有的知識,老師稍微提點,你就能弄懂,但是自己看書,或許你幾天也弄不懂。老師更能清晰地讓你明白所要求掌握的知識點。在課堂上,儘可能多的在草稿紙上寫下你自己的程式碼,讓老師看或是自己上機除錯。

  三、筆記

  無論學習什麼知識,筆記是重點,俗話說:好記性不如爛筆頭。一個認真學習的人,總是記了很多筆記的,想學好程式設計,你的筆記本上總有課本上的每一個例題程式碼的核心部分。以及八大經典的演算法舉例,遞推、遞迴、窮舉、貪心、分治、動規、迭代、分枝。

  四、交流

  想學好C語言,交流是必須的,尤其是學習C語言的'新手,這裡,我向大家推介——百度C語言貼吧,這裡有很多的學習者,也有很多高手,在這裡你能學到課本以及課堂上學不到的東西。和他人交流也是很重要的。

  五、上機練習

  這是學習好C語言的關重要的環節,無論你程式設計學得多好,上機實現才是目的,所以,不怕要辛苦,把你的每一段程式碼都敲進計算機,讓計算機來實現,這樣有助於你對程式的理解,並試著修改你的程式碼,讓你的程式碼更精簡,效率更高。平時沒事的時候,在計算機上多敲程式碼,一個程式設計厲害的高手,他的計算機上會有多程式碼。

  想成為程式設計高手的軍規:

  1、大學生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學了很多東西而難忘,也會因為什麼都沒學到而難忘!

  2、程式設計不是技術活,而是體力活。

  3、C語言是基礎,很重要,如果你不學好C語言,那麼什麼高階語言你都學不好。

  4、計算機專業是一個很枯燥的專業,但即來之、則安之,只要你努力學,也會發現其中的樂趣。

  5、學習程式設計的秘訣是:程式設計,程式設計,再程式設計。

c語言學習心得體會2

  C語言是在國內外廣泛使用的一種計算機語言。其語言功能豐富、表達能力強、使用靈活方便、既具有高階語言的優點,又具有低階語言的許多特點,適合編寫系統軟體。其功能強大,不僅用在計算機上廣泛用在電子,機械等方面上,而且,所有的windows,Unix,Linux,Mac,os/2,無一例外,哪一個不是C語言寫的?很多新型的語言如,C++,Java,C#,J#,perl...都是衍生自C語言。掌握了C語言,可以說你就掌握了很多門語言。

  學習C程式這門課一年了,這是我們學的第一門專業課,在大學裡C語言不但是計算機專業的必修課程而且也是非計算機專業學習計算機基礎的一門必修課程。所以作為我這個計算機專業的學生來說當然十分重要,老師在第一節課說過,C語言是計算機的基礎,大多數軟體都需要用C語言來編寫,透過一個年的學習,使我由初步掌握簡單的應試知識到完成高難度的深入程式設計,如我們在編寫一個較大的程式時應該把它分開成幾個小程式來看,這樣會容易得多。同時,我覺得C語言應該是操作和理論相結合的課程,在不斷地編寫中去思考,兩者是不可分割的。

  在學習一年C語言的過程中我也在慢慢探索怎樣才能學好C語言,並總結了一點經驗:

  要了解C語言就要從語法基礎來學習起,首先要是要了解它的結構,比如變數,首先要了解變數的定義方式(格式),其意義是什麼(定義變數有什麼用);

  其次就是要我要怎麼去運用它(我要用什麼型式去應用它)。在C語言的命令列中所有的語句都是有它自己的一定格式和形式出現在我們面前,所以我們在學習某種語句或命令時你首先要了解的就是它的規則是什麼、有什麼用、怎麼實現等。這些都是語法基礎也是C語言的基礎如果把它們都瞭解很好了,那麼你編起程式來就很得心應手了。比如說IFELSE 和 SWITCH CASE 這兩種條件語句都是用來判斷執行功能的,那我要什麼時侯用IF什麼時侯用SWITCH呢?如果你很好地瞭解它們的結構和作用的話那麼就知道:若它的條件分支是多個而且條件的值是整數或是一個字元值時就會選SWITCH而不會選IF。因為如果條件分支太多時要用IF語句,這樣一定會出現IF的巢狀,如果IF的巢狀越多時程式的開銷就會隨著增大,這樣對整個程式的執行效率就大在降底。而SWITCH就不同,它只要比較一次就可以找出條件的結果比起巢狀IF它的效率就大大的提高了很多。不過SWITCH也有它的約束條件,就是它的條件值一定要是一個整型數或是一個字元值,所以碰到它不能解決的問題時我們也會通常使用IF語句,畢竟IF語句它使用起來也比較方便用的範圍也比較廣。所以說了解語法規則是很重要的,如果沒有一個良好的語法基礎是很難編出一個好的程式!學習好基礎後我們就可以開始來程式設計了。

【c語言學習心得體會】相關文章: