C語言可以不用,但是不能不會!
對于C語言怎么學(xué)習(xí)這個(gè)話題,很多讀者一直在問,因?yàn)榫W(wǎng)上類似的文章很多了,這里就不長篇大論,可能你也看過不少,究竟孰是孰非需要你自己去思考、判斷和實(shí)踐。說實(shí)在的,個(gè)人認(rèn)為在你入門或者基礎(chǔ)學(xué)習(xí)階段,教材、軟件(寫代碼)和教學(xué)視頻這三樣就夠了。本文主要是給大家提供一些資料,各位按需選擇。
關(guān)于書籍
學(xué)習(xí)任何一門課程你首先得有書吧,有人說C語言書這么多怎么辦?沒事,我們找了36本C語言的書,你自己慢慢看,慢慢選,挑自己喜歡的的,適合你的才是最好的!這里我們不評價(jià)哪本好、哪本壞,所有東西都是優(yōu)缺點(diǎn)并存,不過對于初學(xué)者我們推薦《C Primer Plus》。
關(guān)于軟件
學(xué)編程語言只有書不行,你必須得敲代碼吧,那編譯軟件呢?我們找來了6款編譯軟件,它們分別是:VS,DevC++,VC++,CodeBlocks,C-Free,Turbo C。關(guān)于它們的特點(diǎn)網(wǎng)上介紹很多了,我們就不贅述了。講真,入門和基礎(chǔ)階段你用哪個(gè)無所謂,還是選自己喜歡的,不過對于初學(xué)者我們推薦Dev C++。
關(guān)于視頻
看了書,敲了代碼,那遇到不會不懂的地方怎么辦,得有人給你講吧,這時(shí)候就需要教學(xué)視頻了。我們給大家找來三種不同風(fēng)格C語言學(xué)習(xí)視頻,分別是《浙大 翁愷 C語言》,《郝斌老師C語言》,《小甲魚C語言》,各位還是按照自己的需求選擇,三個(gè)總有一個(gè)適合你的,當(dāng)然你要說都不喜歡,那也可以自己去找其他的,適合自己就行。
關(guān)于源碼
學(xué)習(xí)一段時(shí)間,稍微有點(diǎn)基礎(chǔ)了,不能每天還是printf加Hello world,你得做個(gè)稍微像樣點(diǎn)的小項(xiàng)目吧,比如很多學(xué)校都會讓做的“學(xué)生信息管理系統(tǒng)”。這里給大家提供了一些小項(xiàng)目的源碼,不多但足夠了,大家可以參考一下。如果這些你都能夠很順利地完成,那么恭喜你,你的C語言可以算入門了,但也僅僅如此,因?yàn)閷τ诰幊踢@條路來說,這只是冰山一角。
寫在最后
啰嗦了這么多,資料也不少了,再多你也看不過來??偠灾瑢τ谌绾螌W(xué)好C語言或者如何學(xué)好編程語言這個(gè)話題,這句話說的挺好:編程之路漫漫,要說存在捷徑,那唯一可能的就是努力!
以上所有資料掃碼關(guān)注下方公眾號,然后回復(fù)C語言即可領(lǐng)??!
特別推薦一個(gè)分享架構(gòu)+算法的優(yōu)質(zhì)內(nèi)容,還沒關(guān)注的小伙伴,可以長按關(guān)注一下:
長按訂閱更多精彩▼
如有收獲,點(diǎn)個(gè)在看,誠摯感謝
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!