C語言上學期學習心得

2021-09-07 03:40:33 字數 1224 閱讀 1703

經過了一學期的學習,我覺得對c語言已經有了乙個初步的認識。能夠做到利用c語言編織出一些非常簡單的程式,和讀懂大部分的程式**,明白程式要表達的意思。

下面是對c語言中有許多重要知識的總結:

1、 一些基本的函式和基本資料型別的應用。其中,基本資料型別分為整型、浮點型、字元型、列舉型別。基本函式包括輸入輸出函式。

2、把運算子的優先順序排列清楚,要分清楚哪個先運算,哪個後運算。

3、在程式設計之前要考慮好程式的演算法,寫出流程圖,這樣才能更加快速的、有效的程式設計。

4、要分清楚各個變數的作用範圍,不能發生混淆,以致發生錯誤。

5、 陣列是c語言的經典之處,可以通用,並且互相轉換,具有非常強大的功能,但是使用不當的話,會造成程式出錯,打亂原有程式的規律,使可讀性明顯變差。

6、結構體也是常用的一種資料型別,它的功能也比較強大,相對於指標而言,結構體掌握起來比較容易理解和使用。

7、對於檔案的操作是非常關鍵的,把輸入的資料儲存起來,下次還能夠使用,這才是關鍵問題。所以對檔案操作是否成功,使程式是否編制成功的重要因素。

我認為c語言是一門很基礎的語言,所有的計算機語言都是相通的,只要一門學會了,其他語言就會很容易學會。但是c語言是基礎中的基礎,掌握好c語言對於今後別的語言的學習是非常有好處的。雖然學會了c語言的大部份基礎知識,但是要掌握好c語言並不是一件簡單的事情。以為把一點一滴的基礎知識掌握牢固是不夠的,主要是對程式編制要求的理解,思考如何利用c語言的所有基礎知識來實現要編制程式的作用,以及如何更加簡便的實現等等。這就需要有很強邏輯思維,和長時間的經驗積累,以及自身的不斷鑽研等諸多因素的有機統一。

我們計算機專業不僅能夠讀懂程式設計人員的源程式還要會自己寫程式。所以把c語言的基礎知識學好是非常有必要的,也是必不可少的。

在學習c語言期間,每天都要不斷的上機練習,這也是學好c語言必不可少的一步。因為不管你理論知識掌握的如何熟練,不上機實際操作的話,是沒有任何效果的,許多問題都是在實際上機操作中顯現出來的,在書本上是體現不出來的。書本上是永遠不會出現你自己的思想成果的,正是應了那句話「實踐是檢驗真理的唯一標準。」

學習完c語言後,並在做作業時才感覺到編寫乙個程式是多麼不容易。光是這麼乙個簡單的程式,就需要不斷鑽研和反覆的推敲,還要加上大量的上機時間,現在才明白為什麼程式設計是腦力勞動的真正意義了。

總之,通過c語言的學習,使我對計算機語言有了一些初步的認識和理解,使我對計算機語言不再像以前一樣一無所知,認為那是高不可攀的、十分難以理解、一般人學不會的東西了。我認為只要學習方法掌握好,再加上刻苦的練習,是完全有可能學好任何一門計算機語言的。

c語言學習心得

變數是程式可操作的儲存區的名稱。c中每個變數都有特定的型別,型別決定了變數儲存的大小和布局,該範圍內的值都可以儲存在記憶體中,運算子可應用於變數上。即告訴編譯器在何處建立變數的儲存,以及如何建立變數的儲存。變數定義指定乙個資料型別,幷包含了該型別的乙個或多個變數的列表。變數宣告向編譯器保證以指定的型...

C語言學習心得

區域性變數僅在包含它的最內的大括號內有效 for迴圈中定義的變數僅在for迴圈內有效!在main 中定義的變數,不能在被調函式中使用 除全域性變數 普通變數或指標變數間的賦值,非位址概念 不同的普通變數或不同的指標變數在記憶體中所分配的空間位址不同 兩者間傳遞的是內容 對普通變數而言 內容僅僅是具體...

C語言程式設計學習心得

一,思維導圖 二,語法認識 1,if else的用法 if 條件一 else 問題 else與if的匹配關係不明確,導致程式異常。解決方法 牢記else與離其最近的乙個if配對,不與其他的if連用,並規範 書寫格式,使其看起來跟加清晰明了。2,while語句的用法 while 迴圈條件 注意事項 w...