怎麼學C語言?

本人高中在校生會一點初級的python,想學C有不想干擾課內學習。怎麼安排學習時間,要學那些東西呢?還有經常不用書上講的一會就忘了,平常該做什麼來練呢?


你是OI黨嗎?不是的話,你很難堅持

作者:路人甲

鏈接:自學c語言,有什麼好的建議或方法嗎? - 路人甲的回答

來源:知乎

著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。

一整套c語言教程來襲(從基礎到高級),需要的自己拿去,看完這一套你c語言就很好的。

https://pic4.zhimg.com/f980890c534ffa9854a98176f1527a1b_b.png&" w="253">

鏈接: http://pan.baidu.com/s/1eSweWGa 密碼: 3qb2

https://pic4.zhimg.com/5f166d2da56149c059d5ad9b60e5d367_b.png&" w="230">鏈接:

鏈接: http://pan.baidu.com/s/1dEY00IP 密碼: i479

https://pic2.zhimg.com/866733b52d6ee67edb1eefa5b2608cf1_b.png&" w="195">鏈接:

鏈接: http://pan.baidu.com/s/1dED1H09 密碼: 6v7t李明C語言視頻教程下載--中級視頻教程(目錄以及下載地址)

  • 第00集 新概念C系列培訓課程概述
  • 第01集 最簡單的C語言程序
  • 第02集 C語言列印輸出(1/2)
  • 第03集 C語言列印輸出(2/2)
  • 第04集 C語言循環列印
  • 第05集 C語言判斷奇數偶數
  • 第06集 C語言求從1加到100的和
  • 第07集 C語言輸出九九乘法表
  • 第08集 C語言求100以內的最大素數
  • 第9集 C語言求1到100有多少個9(1/2)
  • 第10集 C語言求1到100有多少個9(2/2)
  • 第11集 C語言整型轉字元串(1/2)
  • 第12集 C語言整型轉字元串(2/2)
  • 第13集 C語言約瑟夫環(1/2)
  • 第14集 C語言約瑟夫環(2/2)
  • 第15集 C語言求兩個坐標點之間的距離(1/2)
  • 第16集 C語言求兩個坐標點之間的距離(2/2)
  • 第17集 C語言判斷機器存儲是否小尾端
  • 第18集 C語言車輛限行實驗(1/2)
  • 第19集 C語言車輛限行實驗(2/2)
  • 第20集 C語言判斷地圖上某點是否有出路(1/2)
  • 第21集 C語言判斷地圖上某點是否有出路(2/2)
  • 第22集 C語言統計一個數二進位表示中1的個數(1/2)
  • 第23集 C語言統計一個數二進位表示中1的個數(2/2)
  • 第24集 C語言字元串拷貝(1/3)
  • 第25集 C語言字元串拷貝(2/3)
  • 第26集 C語言字元串拷貝(3/3)
  • 第27集 C語言統計單詞的個數(1/2)
  • 第28集 C語言統計單詞的個數(2/2)
  • 第29集 C語言實現自己的printf(1/3)
  • 第30集 C語言實現自己的printf(2/3)
  • 第31集 C語言實現自己的printf(3/3)
  • 第32集 C語言Shell命令解釋器的實現(1/2)
  • 第33集 C語言Shell命令解釋器的實現(2/2)
  • 第34集 C語言預處理器實現(1/6)
  • 第35集 C語言預處理器實現(2/6)
  • 第36集 C語言預處理器實現(3/6)
  • 第37集 C語言預處理器實現(4/6)
  • 第38集 C語言預處理器實現(5/6)
  • 第39集 C語言預處理器實現(6/6)
  • 第40集 C語言詞法分析器的實現(1/2)
  • 第41集 C語言詞法分析器的實現(2/2)

鏈接: http://pan.baidu.com/s/1nvzo8cD 密碼: wrsr

楊中科高級c語言教程--c語言高級教程 視頻目錄:

  • C語言也能幹大事 第01集
  • C語言也能幹大事 第02集
  • C語言也能幹大事 第03集
  • C語言也能幹大事 第04集
  • C語言也能幹大事 第05集
  • C語言也能幹大事 第06集
  • C語言也能幹大事 第07集
  • C語言也能幹大事 第11集 Socket網路編程
  • C語言也能幹大事 第12集 從CFree到VC
  • C語言也能幹大事 第13集 Socket網路開發2
  • C語言也能幹大事 第14集 資料庫開發入門
  • C語言也能幹大事 第15集 資料庫開發2
  • C語言也能幹大事 第16集 資料庫開發3
  • C語言也能幹大事 第17集 資料庫開發4
  • C語言也能幹大事 第18集 對話框高級操作
  • C語言也能幹大事 第19集 C語言開發網站
  • C語言也能幹大事 第20集 多線程開發
  • C語言也能幹大事 第21集 Socket網路編程
  • C語言也能幹大事 第21集 動態鏈接庫
  • C語言也能幹大事 第22集 C語言面向對象開發
  • 鏈接: http://pan.baidu.com/s/1hrSoKO8 密碼: rxnx

連接失效,可以私信我

@soran 應要求發一部分mysql的教程

https://pic4.zhimg.com/8d8197d56cd5e7818fefec9189b2181b_b.png&" w="270">鏈接:

鏈接: http://pan.baidu.com/s/1pLCHF9h 密碼: rkcw

https://pic1.zhimg.com/d6f20d1be45bae701efa820c48cecfb0_b.png&" w="372">

鏈接: http://pan.baidu.com/s/1nuZ6i2t 密碼: pfc1

https://pic1.zhimg.com/4879627167d4237555a91cd05a562c78_b.png&" w="285">鏈接:

鏈接: http://pan.baidu.com/s/1qY5Udh6 密碼: uxgs

SQL Server 2008資料庫基礎入門到精通鏈接: http://pan.baidu.com/s/1o81UwlG 密碼: erkj

想要更多此方面教程可以聯繫我

作者:詒條狗

鏈接:自學c語言,有什麼好的建議或方法嗎? - 詒條狗的回答

來源:知乎

著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。

首先,我推薦清華王爽的《彙編語言》。儘管這本書講的都是16位的8086彙編,但是作為入門書籍非常連貫,建議看完一章,就做習題對答案,在邊看書邊上機練習。就算沒能做到舉一反三,也要將書中的代碼敲上一邊。看完這本,有興趣可以看深入一點的《intel彙編語言程序設計》。彙編分Intel和ATT,也不用過分在意,懂一個就可以了。

其次,我推薦《C primer plus》。這本書是關於C語言的入門書,可以詳細看看具體的內容,重點理解C語言的指針(包括數組)和結構體,這樣至少可以看看數據結構的知識,鏈表、棧、隊列、樹等都要用到指針和結構體。如果實在不理解數據結構就先放放,熟練C的基本知識先。《一站式學習C編程》這本書,也推薦看看,了解C語言的寬度,不求深度。Linux的gcc、gdb編譯和調試C語言是個坑,放一放,還是用微軟的編譯器吧。

接著,淘寶買個51單片機CPU, 用上你的C語言和彙編盡情玩玩吧。進行各種操作實現對機器的控制。儘管51單片機對大神來說,屬於比較簡單的種類,但不妨礙我們入門的學習,產生對C語言的興趣。關於51單片機的書去豆瓣找找吧。

記住,對我們普通人來說,入門一定從簡,從輕,培養興趣。不要入門就信別人說得牛逼哄哄地說要寫操作系統,就算寫輕量操作系統這事是對著別人代碼抄的,調試出現的bug,也不是一般人的能力能做到的。找到在自己能力之上一點的知識,慢慢地學習再進步


C Primer Plus 把書上的源碼都敲一遍(包括課後的習題) 基本C的語法肯定沒問題了,這本書的內容還是比較簡單,也適合初學者入門。我當初開始學C的時候就是這麼入門的,不過我接觸編程已經是大學了。其他的,要把C這門語言學的很熟練,也是需要一定時間的,這就要考慮值不值得了,畢竟考一個好大學,然後在大學裡面好好學習編程也不遲。看你現在的成績還有你的能力了。


謝邀

看書

The C Programming Language (KR)

C Primer Plus

(可選) Modern Compiler Implementation in C (虎書)

看完之後看你想學到什麼程度再說


C語言是一門編程語言。從C語言入門,到在某個領域使用它解決問題,這個過程需要付出很多的努力。而且,學習C語言,並不是語法學好就行OK,還要用它來解決實際的問題,需要學習很多的其他知識。

結合題主的問題,我想學習C語言的一個路線如下:

詳情文章請參見我的公眾號「C語言編程技術分享」的界面「導航」-&>「C學習路線」

C語言是一門抽象的語言,需要你花更多的功夫去思索,去思考,去領悟。


我也推薦C Primer Plus.當時搞競賽就用這本入門的 感覺比譚浩強靠譜。

也可以嘗試一下互動式網站比如計蒜客之類的 可以強制你練習。也是不錯。


C Programming Language (KR)

把習題都做了。


推薦閱讀:

零基礎如何自學編程成為一名程序員,有哪些書推薦?
35歲,女,目前沒有明確目的,從零開始學編程會不會浪費?

TAG:編程入門 | 自學編程 | C#編程 |