- N +

c語(yǔ)言編程入門(mén)書(shū)籍,編程入門(mén)教程

今天給各位分享c語(yǔ)言編程入門(mén)書(shū)籍的知識(shí),其中也會(huì)對(duì)編程入門(mén)教程進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!

c語(yǔ)言編程零基礎(chǔ)學(xué)習(xí)那本書(shū)最好

當(dāng)然是C語(yǔ)言入門(mén)書(shū)籍,目前流行的很多C語(yǔ)言書(shū)籍,雖標(biāo)有“入門(mén)”等字眼,但是很多書(shū)籍對(duì)自己的定位并不準(zhǔn)確,導(dǎo)致初學(xué)者認(rèn)為學(xué)習(xí)C語(yǔ)言很難,從而對(duì)編程失去信心。 作為一名老程序員,我看多基本還不錯(cuò)的C語(yǔ)言入門(mén)的書(shū),有的甚至我還系統(tǒng)的學(xué)過(guò),推薦給你:《C語(yǔ)言小白變怪獸》、《啊哈C語(yǔ)言》《明解C語(yǔ)言》。 至于譚浩強(qiáng)的《C語(yǔ)言程序設(shè)計(jì)》,這本書(shū)的知名度很高,因?yàn)楹芏啻髮W(xué)把它作為C語(yǔ)言的授課教材,然而,這本書(shū)被吐槽最多,不但代碼不標(biāo)準(zhǔn),而且有很多錯(cuò)誤,據(jù)說(shuō)可以找出幾十個(gè)錯(cuò)誤,這樣很容易誤導(dǎo)你們這種小白。

推薦c語(yǔ)言入門(mén)書(shū)籍

《明解C語(yǔ)言》日本C語(yǔ)言入門(mén)第一書(shū),曾榮獲日本工學(xué)教育協(xié)會(huì)著作獎(jiǎng),原版暢銷(xiāo)20萬(wàn)冊(cè),中文版剛剛上市此書(shū)是日本的C語(yǔ)言經(jīng)典教材,自出版以來(lái)不斷重印、修訂,被譽(yù)為“C語(yǔ)言圣經(jīng)”。作者在日本IT界家喻戶(hù)曉,出版過(guò)一系列極富影響力的計(jì)算機(jī)教材和參考書(shū)。其簡(jiǎn)潔、通俗的文風(fēng)深受讀者的喜愛(ài)。本書(shū)圖文并茂,示例豐富,設(shè)有190段代碼和164幅圖表,對(duì)C語(yǔ)言的基礎(chǔ)知識(shí)進(jìn)行了徹底剖析,內(nèi)容涉及數(shù)組、函數(shù)、指針、文件操作等。對(duì)于C語(yǔ)言語(yǔ)法以及一些難以理解的概念,均以精心繪制的示意圖,清晰、通俗地進(jìn)行講解。原著在日本廣受歡迎,始終位于網(wǎng)上書(shū)店C語(yǔ)言著作排行榜首位。

新手學(xué)習(xí)C語(yǔ)言,用什么軟件在哪里下載

C語(yǔ)言作為一門(mén)起源比較早的編程語(yǔ)言,可用的編程軟件非常多,下面我簡(jiǎn)單介紹5個(gè)適合新手入門(mén)的軟件,感興趣的朋友可以自己嘗試一下:

Dev-C++

這是Windows環(huán)境下一個(gè)免費(fèi)、輕量級(jí)的C/C++開(kāi)發(fā)軟件,自帶有GCC、GDB編譯調(diào)試工具,可以直接編譯運(yùn)行C語(yǔ)言程序,使用方式和早期的VC6.0非常像,沒(méi)有任何自動(dòng)補(bǔ)全和語(yǔ)法提示的功能,因此對(duì)于新手來(lái)說(shuō),非常鍛煉基本功,在許多高校中都采用這個(gè)軟件作為教學(xué)使用,下載地址https://sourceforge.net/projects/orwelldevcpp/:

Code::Blocks

這是一個(gè)免費(fèi)、開(kāi)源、跨平臺(tái)的C/C++開(kāi)發(fā)軟件,也是輕量級(jí)的,相比較功能比較單一的Dev-C++來(lái)說(shuō),Code::Blocks支持常見(jiàn)的自動(dòng)補(bǔ)全、語(yǔ)法檢查和提示的功能,除此之外,還自帶有許多比較實(shí)用的工程模板,可以很方便的創(chuàng)建DirectX、Qt、Win32GUI等常見(jiàn)應(yīng)用,因此開(kāi)發(fā)效率更高,使用的人也比較多,下載地址http://www.codeblocks.org/downloads:

CLion

這是Jetbrain公司設(shè)計(jì)的一個(gè)專(zhuān)門(mén)用于C/C++開(kāi)發(fā)的集成軟件,可以跨平臺(tái)使用,比較專(zhuān)業(yè)也比較強(qiáng)大,支持常見(jiàn)的智能補(bǔ)全、語(yǔ)法檢查、代碼高亮、Git等功能,除此之外,還支持CMake、代碼重構(gòu)和分析等高級(jí)功能,因此開(kāi)發(fā)調(diào)試效率更高,許多公司和個(gè)人都在使用這個(gè)軟件,下載地址http://www.jetbrains.com/clion/download/:

VisualStudio

這應(yīng)該是Windows平臺(tái)下使用最多的C/C++開(kāi)發(fā)軟件了,微軟自主設(shè)計(jì)研發(fā),重量級(jí)的,號(hào)稱(chēng)宇宙第一IDE,相比較前面輕量級(jí)的開(kāi)發(fā)軟件來(lái)說(shuō),VisualStudio項(xiàng)目管理更方便,支持單元測(cè)試、代碼重構(gòu)等高級(jí)功能,因此在團(tuán)隊(duì)協(xié)作、大型軟件開(kāi)發(fā)中經(jīng)常會(huì)用到,初期使用會(huì)有一定難度,但是熟悉掌握后,的確是是一個(gè)C/C++開(kāi)發(fā)的利器,社區(qū)版免費(fèi)下載地址https://visualstudio.microsoft.com/zh-hans/:

VisualStudioCode

這是一個(gè)免費(fèi)、開(kāi)源、跨平臺(tái)的代碼編輯器,也是微軟的產(chǎn)品,嚴(yán)格意義上來(lái)說(shuō),VSCode本身是不具備編譯C語(yǔ)言程序的,但是安裝相關(guān)插件,配置本地GCC路徑后,也可以當(dāng)做一個(gè)非常不錯(cuò)的C語(yǔ)言編程軟件來(lái)使用,輕便靈活、運(yùn)行速度快、占用內(nèi)存少,常見(jiàn)的自動(dòng)補(bǔ)全、語(yǔ)法提示、Git等功能都能很好支持,插件擴(kuò)展豐富,生態(tài)環(huán)境良好,因此,對(duì)于新手來(lái)說(shuō),也是一個(gè)非常不錯(cuò)的選擇,同款的SublimeText等編輯器也有非常不錯(cuò),下載地址https://code.visualstudio.com/:

目前,就介紹這5個(gè)不錯(cuò)的C語(yǔ)言編程軟件吧,對(duì)于新手來(lái)說(shuō),完全夠用了,當(dāng)然,還有許多其他IDE環(huán)境和代碼編輯器都支持C語(yǔ)言開(kāi)發(fā),像Vim,C-free,Xcode等,也都非常不錯(cuò),選擇適合自己的一款就行,網(wǎng)上也有相關(guān)資料,感興趣的話(huà),可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。

c語(yǔ)言進(jìn)階書(shū)籍

一.C語(yǔ)言入門(mén),初學(xué),編程基礎(chǔ)系列

1.《C語(yǔ)言程序設(shè)計(jì)_現(xiàn)代方法第2版》

2.《深入理解計(jì)算機(jī)系統(tǒng)(原書(shū)第三版3》

3.《C語(yǔ)言程序設(shè)計(jì)(第四版)譚浩強(qiáng)》高清晰版

4.《程序員修煉之道》

5.《C和指針(中文版)》

6.《Crimerlus中文版》

7.《高質(zhì)量程序設(shè)計(jì)指南—C++C語(yǔ)言(第3版)》

8.《從問(wèn)題到程序-C語(yǔ)言引論》

c語(yǔ)言好書(shū)推薦

1)C語(yǔ)言中文網(wǎng)——C語(yǔ)言入門(mén)教程

既適合對(duì)計(jì)算機(jī)一竅不通的小白,也適合有編程基礎(chǔ)的讀者,還可以用來(lái)進(jìn)階。

這是一套網(wǎng)絡(luò)教程,發(fā)布在C語(yǔ)言中文網(wǎng),由站長(zhǎng)親自編寫(xiě),這套教程最大的特點(diǎn)是通俗易懂,深入淺出,既適合小白入門(mén),也適合后期進(jìn)階。本人就是讀了這套教程以后才對(duì)C語(yǔ)言有了天翻地覆的認(rèn)識(shí),覺(jué)得以前學(xué)得都是垃圾。。。

這本書(shū)至今還在不斷更新,我認(rèn)為這是C語(yǔ)言入門(mén)的首選教材,吐血推薦,經(jīng)典中的經(jīng)典!!!

2)《啊哈C語(yǔ)言》

適合對(duì)計(jì)算機(jī)一竅不通的純小白,有編程基礎(chǔ)的讀者請(qǐng)忽略。

這本書(shū)語(yǔ)言幽默,生動(dòng)形象,通俗易懂,給人耳目一新的感覺(jué),但是這本書(shū)非常淺顯,并不深入,所以適合純小白入門(mén),找到門(mén)以后也就扔了。

這本書(shū)著重于語(yǔ)言藝術(shù),針對(duì)純小白下足了功夫,小學(xué)生坐在馬桶上都能學(xué)會(huì)編程。說(shuō)實(shí)話(huà),我非常欣賞作者的創(chuàng)意和用心,國(guó)內(nèi)像這樣寫(xiě)書(shū)的少之又少,入門(mén)的書(shū)就應(yīng)該是這個(gè)樣子。

3)《明解C語(yǔ)言》

適合對(duì)計(jì)算機(jī)一竅不通的純小白,有編程基礎(chǔ)的讀者請(qǐng)忽略。

日本人的作品,最大的特點(diǎn)是插圖很多,生動(dòng)有趣,讓人一目了然。

其實(shí)真正的《明解C語(yǔ)言》一共有三部,分別是《明解C語(yǔ)言·入門(mén)篇》《明解C語(yǔ)言·中級(jí)篇》《明解C語(yǔ)言·實(shí)踐篇》,遺憾的是圖靈公司目前只翻譯了入門(mén)篇和中級(jí)篇,還沒(méi)有翻譯實(shí)踐篇。

END,本文到此結(jié)束,如果可以幫助到大家,還望關(guān)注本站哦!

返回列表
上一篇:
下一篇: