C語言心得體會

2021-10-04 09:48:16 字數 2273 閱讀 5548

在朗沃學習已經差不多乙個月了,今天是學c語言的最後一天。在學習c語言的過程中感覺比較輕鬆,可能是因為以前接觸過c語言,再加上只學了c語言的基礎吧,也有了一些學習c語言的心得。

學習c語言的起步就是學習它的方法規則,如果把它學習得好在學習後面的時候就比較容易理。比如變數,首先要了解變數的定義方式(格式),其意義是什麼(定義變數有什麼用);其次就是要我要怎麼去運用它(我要用什麼型式去應用它)。在c語言的命令列中所有的語句都是有它自己的一定格式和形式出現在我們面前,所以在學習某種語句或命令時你首先要了解的就是它的規則是什麼、有什麼用、怎麼實現等。

這些都是語法基礎,如果把它們都了解很好了,那麼編起程式來就很得心應手。比如說if語句和switch語句,這兩種條件語句都是用來執行判斷功能的,那什麼時侯用if什麼時侯用switch,如果很好地了解它們的結構和作用的話那麼就能靈活運用:若它的條件分支是多個而且條件的值是乙個確定的值時就可以選用switch。

反之,在大多數情況下就用if。

掌握了語言法規則,不一定就能編出程式來,其實學習程式設計就是要學習一種思想,一種思維方法,首先要確定一種演算法,如從1加到100,判斷潤年等,我認為這些演算法都是一種思維方法。畫流程圖就是在構建編寫程式思路的過程,當畫好乙個流程圖時程式設計思想也就出來了,程式也差不多了,再結合掌握的語言的方法規則,在計算機裡實現就可以了。任何程式只要有思維,有想法,那麼實現程式時就不會覺得無從下手。

而要學習這種思維方法就是多做題,多讀程式,學習別人好的思維方法,多想想乙個程式還可不可以有另外一種方法來實現它。這樣久而久之,自然會形成一種自己的思維方法。因此我認為不管學什麼語言都是這樣。

另外,良好的程式設計習慣也是學好c語言的重要因素。例如編寫程式時用縮排的方式、寫注釋、程式寫到一定的階段時要做一下測試等。這些工作可以幫我們在除錯程式時有很大的幫助。

程式**實現後,錯誤是難免的,所以也要鍛鍊自己的除錯查錯能力,而良好的程式設計習慣可以使我們在除錯時減小工作量和提高除錯效率,也有助於形成自己的程式設計風格。

這就是我這乙個月以來學習c語言的心得

c語言是一種編譯性的語言,由於出現的時間比較早,所以現在有很多不同的編譯環境。在這裡我不想推薦一種編譯環境,只是希望大家能夠找到滿足自己要求的。首先我們可能會去找中文的編譯環境,比如國內的win-tc之類,但是從以後的學習中我認為初學者還是應該從英文的環境開始入手會比較好。

因為大多數的編譯器都是英文的,如果對英文不習慣,為了將來你也要慢慢的去學習適應。

當然不是每個人的英文水平都會那麼好,那麼我們可以借助於計算機,用一些**的翻譯軟體,如金山詞霸之類的就很好用。讓我們在學習一種計算機語言的同時又可以從中掌握一些常用的英語單詞,這對於我們以後學習計算機,無論是不是從事軟體開發都會有好處的。

不要想以後的計算機語言會是中文的語句,這一點永遠都只會是幻想。我們可以想一下,是打乙個if快一些,還是你打「如果」快一些呢?

學習語言要有目的性。沒有目的你會發現自己的學習的過程中很枯燥,會漸漸失去對c語言的學習興趣。所以我們要有乙個遠大而又容易實現的目的,我要用c語言來做什麼?

再把這個最終的目的分成部分,讓我們慢慢的一點一點的來完成它,這樣在學習c語言的過程中,我們就會始終陶醉在乙個又乙個成功的喜悅裡,讓我們的學習越來越有興趣。有一天,我們會發現:原來學習c語言真的是一件很有意思的事兒,而且學好c語言也不是很難麼!

學習c語言要有一定的方法。很多人學習c語言都是自學的,這裡我向大家推薦一種方法。在學習的過程中,我們會發現一章一章的看下去會很枯燥,那麼我們可以先掌握c語言的基本資料型別和控制結構,然後用自己的想法來實現一種功能,不會的地方可以再去書中找。

不要把書當成教材,要把它當成一本字典,乙個工具。如果大家還是習慣於看書中的章節循序漸近的話,我們也可以改一下,遇到不會的地方,我們可以跳過去,看下面的章節,直到把書看過一遍後我們再回到以前不懂的地方,你就會發現你已經可以看懂了。再有就是不要看一本書,每個人的思想都不相同,雖然都是c語言書籍的作者,但每個人對c語言的理解和表述都不會一樣的,如果你正在看的一本書你看不懂,或是不理解,那麼我建議你再去買一本另外作者寫的。

也就是說不一定別人說的好書就適合我們,書一定要多讀多看。

學習c語言只看書也是不夠的,我們要一邊看書,一邊上機做練習,或者在你學習了c語言的基礎知識以後就可以找一些別人的程式來看,遇到不明白的函式可以再翻一下書,當然,看別人程式的時候手頭有一本庫函式大全是最好不過的事兒了。如果查書也理解不了,我們可以把他的程式輸入到計算機裡,情況好的話能夠順利通過編譯,如果不能順利執行,我們也同樣可以學習到一些c語言除錯方面的知識。

說了這麼多有朋友也許會問,學習c或其它語言對我們有什麼好處呢?有一點我可以告訴給大家,學習c語言可以讓我們更好的鍛鍊自己的邏輯思維能力,還可以讓你掌握更好的計算機知識,在不斷學習的過程中讓你真正的自信起來!

讓我們一起來學習c語言吧!

C語言心得體會

襄樊職業技術學院計應0802 蔣靜 光陰荏苒,當一年的時光白駒過隙般一晃而過,我的c語言學習歷程劃上了句號。但我深知我所學到的只不過是c語言的皮毛而已。將來我若想有所提高,有所成就,就還必須努力完善自己的c 語言體系,下面我就簡談一下自己的學習體會吧!開始學習時,我幾乎聽不懂老師在講什麼,就感覺講台...

C語言實踐心得體會

在科技高度發展的今天,計算機在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們學習它,有助於我們更好的了解計算機,與計算機進行交流,因此,c語言的學習對我們尤其重要。在這個星期裡,我們專業的學生在專業老師的帶領下進行了c語言程式實踐學習。在這之前,我們已經對c語言這門課程學習了乙個學期,...

C語言課程設計心得體會 心得體會

課程設計是培養學生綜合運用所學知識,發現,提出,分析和解決實際問題,鍛鍊實踐能力的重要環節,是對學生實際工作能力的具體訓練和考察過程.隨著科學技術發展的日新日異,微控制器已經成為當今計算機應用中空前活躍的領域,在生活中可以說得是無處不在。因此作為二十一世紀的大學來說掌握微控制器的開發技術是十分重要的...