C語言學習心得與體會1

2021-08-11 03:21:25 字數 738 閱讀 8929

可能是我的自學能力不夠強,在我自學完陣列之後,發現題目還是不會刷,並未熟練掌握陣列的實際應用,但是不會像以前一樣寫資料較多的題目時會定義太多符號,現在乙個陣列就搞定,這讓我重拾信心。

在通過老師的課堂詳細講解之後,我對陣列的了解更深一步了。我嘗試著刷陣列的題目,從剛開始連陣列的定義、賦值與輸出都不熟悉,到後來的運用自如,我明白了乙個道理,實踐真的很重要,有些知識點雖然記住了,但是如果不去實踐的話,並不會有什麼用,而且容易忘記。當你真的運用到這個知識解決了一道題的時候,你會覺得特別激動興奮,在一遍一遍的實踐中,你就慢慢掌握了這個知識點。

下面來說說我自己對於陣列的理解把,陣列根據維度,可分為一維陣列與二維陣列,根據陣列形式,可分為數字陣列,字元陣列。

一維陣列包含的只能是一行資料,而二維陣列可以包含行和列的平面陣列,二維陣列相對於一維陣列來說,二維陣列可以看作是一維陣列,但是功能更加強大,能處理更加複雜的問題。數字陣列是用來處理數字方面的資料的,而字元陣列是用來處理字元方面的資料的。處理一般的陣列一般都以陣列內的個體為處理物件,如賦值與輸出,它們都需要用到迴圈語句來實現。而字元陣列有它方便的一面,它有單獨的標頭檔案string,它方便了我們對字元陣列的處理,使得我們可以對字元陣列整體處理,如使用gets()對字元陣列賦值,strlen()對字元陣列進行長度測量等等,但是字元陣列和普通陣列還有不同的一點就是,在字元陣列的末尾都會以\0結尾,沒有\0的字元陣列會出現亂碼,在寫**的時候需要特別注意。

總體來說,在學習了陣列之後,我的刷題能力有了更進一步的提公升,也讓我懂得了一些道理,收穫頗豐!

斷點續傳學習心得與體會

public void doclick view v case r.id stop public class downserivce extends service else if stop action.equals intent.getaction return super.onstartcom...

設計原則的學習心得與體會

一共有七大設計原則,分別為 1 開閉原則 對擴充套件開放,對修改關閉。即 不修改原有實現類,而是寫新的實現類。缺點 導致 臃腫。2 依賴倒置原則 高層 呼叫層 模組不應該依賴底層模組,二者都應該依賴其抽象。抽象不應該依賴細節,細節應該依賴抽象。即 要面向介面程式設計,先頂層再細節來設計 結構。倒置 ...

c語言學習心得體會(4)

經過了一段時間的學習,我覺得對c語言已經有了乙個初步的認識。能夠做到利用c語言編織出一些非常簡單的程式,和讀懂大部分的程式 明白程式要表達的意思。下面是對c語言中有許多重要知識的總結 1 一些基本的函式和基本資料型別的應用。其中,基本資料型別分為整型 浮點型 字元型 列舉型別。基本函式包括輸入輸出函...