您的位置:首頁>科技>正文

如何學好C語言?

【宏思微想:科技生活, 技術開發】

如何學好C語言?

C語言是一門簡單而精妙的面向過程的程式設計語言, 筆者基於多年的學習和應用經驗, 建議從以下三點去學習它。

1.系統性學習

2.碎片化學習

3.精要筆記

如何系統性的學習?

系統性學習是指將基礎知識和實際運用緊密結合, 全面的階段性循序漸進的學習。

常規的學習是指看看C語言的基礎書籍, 然後編寫一些小函數或者小程式。 筆者認為這只是便於理解語義和語法, 不能很好的體會到如何使用。 因此, 筆者建議在學習的過程中, 必須找一些成熟可靠的嵌入式開源系統代碼來看,

看看別人是怎麼使用C語言的。

推薦C語言書籍:

C Primer Plus(第六版)中文版

The C Programming Language(第2版)

嵌入式軟體C語言編碼規範(GBT 28169-2011)

推薦嵌入式開原始程式碼系統:μC/OS, FreeRTOS

推薦書籍:

GCC:The Complete Reference(GCC技術參考大全)

程式師的自我修養—連結、裝載與庫

如何碎片化地學習?

互聯網的發展, 極大的提供了碎片化學習的機會。 可以在常規學習和工作之外的碎片時間, 多看看一些技術類的博客, APP, 公眾號, 頭條號等等, 看看別人的理解, 看看新的資訊。

如何做精要筆記?

根據個人的喜好和習慣, 可以用紙張記事本手寫, 也可以在手機或電腦上用word, text來記錄, 還可以收藏互聯網上文章等等不同的方式來做筆記。

筆者建議所做筆記需要符合兩點:精闢, 重要。 那些很常規的基礎性的內容,

尤其是長篇大論地介紹某個簡單的知識點, 就不要記錄了, 因為你隨便翻翻書, 隨便在互聯網上一搜, 就都可以獲取到。

——————(完)——————

學習C++加群753647735

Next Article
喜欢就按个赞吧!!!
点击关闭提示