2020-05-11 15:27:51來(lái)源:麥丘習(xí)慣打卡
C語(yǔ)言是幾乎所有編程語(yǔ)言的先驅(qū)與靈感的來(lái)源,Perl,PHP,Python和Ruby都是用它寫(xiě)的,同樣什么Microsoft Windows,Mac OS X,還有GNU/Linu這些操作系統(tǒng),都是靠它寫(xiě)出來(lái)的。
作為一門(mén)基礎(chǔ)語(yǔ)言,想學(xué)習(xí)編程卻又沒(méi)有基礎(chǔ)的朋友,C語(yǔ)言可以成為你入門(mén)打基礎(chǔ)的語(yǔ)言之一!那么我們要怎么學(xué)習(xí)它,打下堅(jiān)實(shí)編程基礎(chǔ)呢?自學(xué)的話又要多久?
編程學(xué)習(xí)是一條漫長(zhǎng)路,哪怕是編程的大神,也不敢百分百保證不出問(wèn)題,即便他們的技術(shù)已經(jīng)是行業(yè)頂尖水平,仍然也在不斷的學(xué)習(xí)創(chuàng)新,所以作為小白新手,既然準(zhǔn)備跨入編程的世界,那就要有一定的覺(jué)悟!
C語(yǔ)言學(xué)習(xí)建議:
1、閱讀一本有意義又不失學(xué)習(xí)樂(lè)趣的書(shū) ——《C編程》
這本書(shū)描述了各種搞笑八卦的事,比如設(shè)計(jì)一個(gè)程序,檢查樓道自動(dòng)售貨機(jī)中有沒(méi)有可樂(lè)?冰不冰?用LISP去控制自己樓上的電梯升降;讓電腦識(shí)別自己是否為真身,以免黑客把自己困在電梯里出不來(lái)等等。當(dāng)自己為編程學(xué)習(xí)感到煩躁的時(shí)候,讀一讀很有效果的。
2、初入C語(yǔ)言的世界
開(kāi)始學(xué)習(xí)C語(yǔ)言的時(shí)候,建議事先給自己一個(gè)規(guī)劃,比如每天必學(xué)5小時(shí),其中看書(shū)兩小時(shí),結(jié)合視頻書(shū)籍操作三小時(shí)。
3、自選一本好教材
關(guān)于C語(yǔ)言學(xué)習(xí)的書(shū)籍實(shí)在太多,自選一本學(xué)習(xí)的書(shū)籍要萬(wàn)分慎重,在慎重考慮之后進(jìn)行選擇:
*《C語(yǔ)言大全第四版》很經(jīng)典的一本書(shū)
*《C+Traps+and+Pitfalls》學(xué)過(guò)一段時(shí)間C語(yǔ)言后,讀這本書(shū)對(duì)自己會(huì)有一定提升。
*《C語(yǔ)言參考手冊(cè)》可以把它比作C語(yǔ)言中的新華字典,可以當(dāng)成工具使用。
*《C程序設(shè)計(jì)語(yǔ)言》這本書(shū)是C語(yǔ)言的發(fā)明者K&R出版的書(shū)
小編只列舉出這幾本書(shū)籍作為入門(mén)參考,選擇入門(mén)書(shū)籍的時(shí)候要結(jié)合自身考慮清楚,萬(wàn)一學(xué)著學(xué)著跑偏了,誰(shuí)也幫不了你!
4、大量練習(xí)新手的C語(yǔ)言習(xí)題
網(wǎng)上有非常多簡(jiǎn)單的C語(yǔ)言練習(xí)題,下載下來(lái)不斷練習(xí)反復(fù)練習(xí)。
5、數(shù)的類(lèi)型,字符的類(lèi)型的定義
一門(mén)語(yǔ)言的基礎(chǔ)部分不過(guò)是一些關(guān)于數(shù)的類(lèi)型,字符的類(lèi)型的定義。最好的方法還是上機(jī)調(diào)試。在這一階段做一些簡(jiǎn)單的程序。來(lái)明白C語(yǔ)言的編程環(huán)境,數(shù)字的類(lèi)型。這樣理解起來(lái)會(huì)更快些,也比較容易記憶。
6、順序、循環(huán)
學(xué)習(xí)過(guò)程語(yǔ)言的一些基礎(chǔ)模式:順序與循環(huán)。切記它們是靈活多變的,死記硬背不過(guò)是白費(fèi)力氣!自己試著做些簡(jiǎn)單的程序,比如數(shù)據(jù)統(tǒng)計(jì),一些簡(jiǎn)單的問(wèn)答等。
無(wú)論你是自學(xué)還是在校報(bào)名學(xué)習(xí),任何編程語(yǔ)對(duì)于初學(xué)者來(lái)說(shuō)都是難的,它對(duì)每個(gè)人也同樣公平,你沒(méi)有用相應(yīng)的付出去學(xué)習(xí),編程語(yǔ)對(duì)你的回報(bào)都是微乎其微!
以上便是小編對(duì)C語(yǔ)言學(xué)習(xí)的大致介紹,希望對(duì)您有所幫助!
一級(jí)建造師 二級(jí)建造師 消防工程師 消防設(shè)施操作員 BIM 造價(jià)工程師 環(huán)評(píng)師 監(jiān)理工程師 咨詢工程師 安全工程師 建筑九大員 公路水運(yùn)檢測(cè) 通信工程 智慧消防工程師 裝配工程師 一級(jí)注冊(cè)建筑師 二級(jí)注冊(cè)建筑師 注冊(cè)電氣工程師 智慧建造工程師 房地產(chǎn)估價(jià)師 EPC工程總承包 碳排放管理師 雅思 托福 GRE 托業(yè) SAT GMAT A-Level ACT AP課程 OSSD 多鄰國(guó)英語(yǔ) 考研英語(yǔ) 英語(yǔ)四六級(jí) 商務(wù)英語(yǔ) 青少兒英語(yǔ) IB英語(yǔ) 劍橋英語(yǔ) 職場(chǎng)英語(yǔ) 提升英語(yǔ) AEAS 英語(yǔ)口語(yǔ) 出國(guó)英語(yǔ) 初高中英語(yǔ) 學(xué)生英語(yǔ) 成人英語(yǔ) 公共英語(yǔ) 詞庫(kù) 經(jīng)濟(jì)師 初級(jí)會(huì)計(jì)師 中級(jí)會(huì)計(jì)師 注冊(cè)會(huì)計(jì)師 基金從業(yè) 證券從業(yè) 薪稅師 銀行從業(yè) CMA ACCA 會(huì)計(jì)實(shí)訓(xùn) 稅務(wù)師 CFA 企業(yè)合規(guī)師 審計(jì)師 FRM 高級(jí)會(huì)計(jì)師 稅務(wù)師 期貨從業(yè) CQF 真賬實(shí)操技能 葡萄牙語(yǔ) 日語(yǔ) 德語(yǔ) 法語(yǔ) 韓語(yǔ) 西班牙 意大利 高考小語(yǔ)種 粵語(yǔ) 泰語(yǔ) 俄語(yǔ) 阿拉伯語(yǔ) 電商視覺(jué)設(shè)計(jì) 影視后期 剪輯包裝 游戲設(shè)計(jì) 游戲程序 UI設(shè)計(jì) 室內(nèi)設(shè)計(jì) UXD全鏈路 平面設(shè)計(jì) CAD設(shè)計(jì)制圖 商業(yè)空間設(shè)計(jì)