目前很多高校都會在大一的時候開設C語言這門課程新概念c語言下載,所以他是很多人接觸計算機的第一門語言。
下面笙囧就分享一下關于C語言的學習資料。
如果題主是摸了一個學期魚,快要期末考試才想要突擊復習,可以看猴博士的期末考試系列
如果你想聽聽從另一個方面,以非科班出身的角度聽課,可以看看比較火的小甲魚的課程
如果你想要博覽群課,聽聽各個大學都是怎么教C語言的,下面是相對來說靠譜點的邏輯
當然如果你還沒有安裝軟件,還有輔導資料(軟件安裝、課后練習)
1、 C語言經典100題參考解答:
2、 下載安裝基本使用:
保姆級別教學教安裝
另外,也推薦一下中國大學慕課上翁愷老師的2門C語言課程:
第一門是面向高考結束想提前自學一些編程的或者是剛開始學習的大一新生,叫《程序設計入門-C語言》新概念c語言下載,涵蓋了主要的 C 語言知識點。
完成本課程之后,就能具有初步的運用C語言編寫程序的能力。
2.第二門是《C語言程序設計進階》,這門課就是要告訴你C語言到底有哪些獨特的地方,為什么能長期占據15%上下的編程語言份額。這門課同樣也是帶你項目實操,和設計入門搭配使用,效果翻倍。
中國大學慕課可以說是比在B站上學習效果更好,有單元測試和課后作業,并且認真學習完課程,寫完題目還會有證書!如果你有這一門課,期末考試之前把結課證書發給老師看,我保證你的平時分會比較高!大家懂的都懂。
想當年笙囧也是從大一開始接觸C語言,對于這個東東的心得就是,多寫代碼多寫項目,就分享一下自己收藏感覺不錯的干貨吧
先推薦一個學習C語言/C++ 的,可以在網站里面分享C語言/C入門、學習路線、電子書籍推薦與下載、視頻推薦、小項目、干貨文章、筆試面試、C語言/C++ 規范、開源項目等。
地址:
關于編輯器/IDE,推薦如下幾個適合初學者的:
C語言經典的書籍這里推薦3本:
另外,如果學有余力,下面是推薦的C語言相關電子書:
推薦書籍和下載地址:
然后就是一些課外擴展
(1)PTA-程序設計實驗輔助教學平臺
傳送帶:/-sets?tab=0
上面有非常多的習題,非常適合練習。
(2)-網站壓測工具 一款知名的linux下的網站性能壓測工具,由公司開發,代碼不多,不到1000行。 它使用fork()模擬多個客戶端同時訪問我們設定的url,測試網站在壓力下的性能,可以同時模擬3W個并發連接去測試網站的負載能力。 的標準測試可以向我們展示服務器的兩項內容:每秒鐘相應請求數和每秒鐘傳輸數據量。 不但能具有便準靜態頁面的測試能力,還能對動態頁面(ASP,PHP,JAVA,CGI)進行測試的能力。還有就是他支持對含有SSL的安全網站例如電子商務網站進行靜態或動態的性能測試, 下載地址: home..cz/~/.html
(3)CJson-JSON解碼器 CJson是一款JSON解碼器,代碼不到1000行。 star 6.7K。 ://cJSON
(4)-高性能、輕量級C/C++日志庫 是一款超輕量級、高性能的C/C++日志庫,非常適合資源敏感的場景。 其功能簡單,上手迅速,以插件形式動態擴展支持更多實用功能。 代碼下載鏈接: //
(5)-輕量級服務庫 傳送帶:/m8rge/ 特點:跨平臺、輕量級。
(6)-輕量級單元測試框架 一款輕量級C語言單測框架,發布的,非常小巧和輕量級,代碼不到3K行。對其他開源包沒有依賴,對被測試代碼侵入性非常小。 是由在2008年發布的,這是 open blog上的博文: /2008/09/--unit-tests-for-c.html 鏈接: //
(7)C語言實現數獨 上有完整的詳細的系列教學視頻,強烈推薦: /?list=U--RKvW 不過視頻是英文的,需要一定的英文聽力能力。
(8)-輕量級http 一款超輕量級http ,使用C語言開發,代碼總共才500行左右。通過這個小工程可以理解一個的本質。 star 7.8K://
(9)libev-開源事件驅動框架 難度指數:中。 一款C語言編寫的高性能事件驅動框架,基于模式實現。 官網:..de/pkg/libev.html (star 1.2K):/enki/libev 文檔介紹:/dist/EV/view/libev/ev.pod 注意:學習此框架需要了解Linux操作系統部分基礎知識。
(11)kilo-文件編輯器 用不足1000行代碼實現一個文件編輯器,酷不酷? star
//kilo
博客介紹:/news/108
官網://kilo/
(12)-視頻播放 不足1000行代碼實現視頻處理功能:
//.html