首頁>Club>
16
回覆列表
  • 1 # 風雨同行雨中情

    個人觀點是:學c並不是必要的,但卻是一個好的開始。

    c語言的一個特點就是更接近底層,學習c能更好的理解指標、記憶體分配、堆疊等。

    相比之下,很多其他程式語言遮蔽了很多底層細節(例如java等的記憶體回收機制),這讓程式設計更加容易,但卻不利於使用者理解底層到底做了什麼。比如一些人知道js中物件是引用型別,確不清楚在賦值時發生了什麼,導致一些bug的產生。

    不過深入學習其他程式語言的話,這些東西還是會接觸到的,所以學c並不是必須的。

  • 2 # 遊釣湖庫一Judy

    相對於其他程式語言,C語言還是比較難的。初學者需要注意一下幾點:

    一是學習順序

    先從熟悉簡單的C語言語法開始入門,然後再循序漸進,學習C++語法,WIN32、MFC、QT、網路程式設計,資料庫、資料結構、演算法、COM、STL等。構建一個完整的C語言知識體系。這需要一個比較漫長的學習積累的過程。語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。

    二是學習方法

    人的知識80%是透過眼睛獲取的,但是學習程式設計有所不同,除了看書、看影片之外,關鍵是要勤動手,勤動腦。透過做大量的練習、專案實戰不斷積累程式碼量。只有程式碼量足夠多了,專案做的多了,才能算是真正學會了。專案能否完成,就是衡量是否學會的唯一標準。後期就是程式碼的質量和最佳化問題了,這個只能在專案工作中慢慢積累經驗了。

    C語言要想寫得好的話,電腦當然是要的啦!上機是最好提高你水平的!

    加油哦,祝你C語言頂呱呱!

  • 中秋節和大豐收的關聯?
  • 俄羅斯現在的軍事技術實力,與西方相比有什麼長短?