c語言自學書籍推薦
❶ 自學、初學c語言,買哪本書好最好是國內的。
推薦書籍:譚浩強《c程序設計》,凱尼格《c陷阱與缺陷》
以下是學c快速入門,本人原創。
常用c語言基礎總結(60%以上代碼),但是不寫程序是永遠入不了門的
基礎概念:
數據類型--int,char
運算符--加減乘除,賦值,判斷
表達式--數據類型
與
運算符的幾種典型組合
基礎程序結構:
順序--普通程序
選擇--if/switch語句(可先熟悉if)
循環--for/while/do
while語句(可先熟悉for)
(前面都會了之後)
數組,函數,指針,結構體,位運算
那些新手入門什麼的沒有太大用,譚浩強那本《c程序設計》已經不錯了,有的書講的東西太多新手接收不了反而不好,更有甚者知識體系不連貫或者不全面,那就麻煩了。《c程序設計》我以前在學校是一直拿來當工具書用的,當時寫過的c代碼量大概在1w行左右,我覺得初學完全夠用了
❷ 進一步提高c語言的書籍
1、《C語言程序設計:現代方法》是C語言的經典之作,被譽為「近10年來最好的一部C語言著作」,書中討論了標准C和C標准庫的全部特性,尤為強調軟體工程和現代編程理念,在知識的闡述中突出工業界的最佳實踐、 實際經驗和編程風格,使讀者能夠合理運用所學,編寫出可讀性好、可靠性高和容易維護的代碼;
2、《C陷阱與缺陷》,能幫助初學者減少90%的錯誤,全書分為8章,分別從詞法分析、語法語義、連接、庫函數、預處理器、可移植性缺陷等幾個方面分析了C編程中可能遇到的問題;
3、《C專家編程》展
❸ c語言入門書籍
1) 《C語言小白變怪獸》
既適合對計算機一竅不通的小白,也適合有編程基礎的讀者,還可以用來進階。
《C語言小白變怪獸》是一套網路教程,發布在C語言中文網,由站長親自編寫,這套教程最大的特點是通俗易懂,深入淺出,既適合小白入門,也適合後期進階。本人就是讀了這套教程以後才對C語言有了天翻地覆的認識,覺得以前學得都是垃圾。。。
這本書至今還在不斷更新,我認為這是C語言入門的首選教材,吐血推薦,經典中的經典!!!
2) 《啊哈C語言》
適合對計算機一竅不通的純小白,有編程基礎的讀者請忽略。
這本書語言幽默,生動形象,通俗易懂,給人耳目一新的感覺,但是這本書非常淺顯,並不深入,所以適合純小白入門,找到門以後也就扔了。
這本書著重於語言藝術,針對純小白下足了功夫,小學生坐在馬桶上都能學會編程。說實話,我非常欣賞作者的創意和用心,國內像這樣寫書的少之又少,入門的書就應該是這個樣子。
3) 《明解C語言》
適合對計算機一竅不通的純小白,有編程基礎的讀者請忽略。
日本人的作品,最大的特點是插圖很多,生動有趣,讓人一目瞭然。
其實真正的《明解C語言》一共有三部,分別是《明解C語言·入門篇》《明解C語言·中級篇》《明解C語言·實踐篇》,遺憾的是圖靈公司目前只翻譯了入門篇和中級篇,還沒有翻譯實踐篇。中級篇網上還沒有 PDF 下載資源
4) 《C Primer Plus》
適合有編程基礎的讀者,對計算機一竅不通的純小白請忽略。
暢銷 30 余年的C語言入門經典書籍,至今無人能撼動它的地位,它是最符合C語言標準的書籍,作為一名C語言程序員,不收藏一本都覺得自己很水。
但是對於沒有計算機基礎的小白,這本書就有點蛋疼了,信息量大,涉及的知識面廣,書也比較厚,得有耐心才行。
如果你是純小白,還是推薦閱讀《C語言小白變怪獸》《啊哈C語言》《明解C語言》這幾本書,等有了一點C語言基礎,知道C語言大概講了什麼東西了,再來讀《C Primer Plus》收獲就非大了,你會感受到滿滿的干貨。
5) 《C程序設計語言,The C Programming Language》
C語言創始人丹尼斯·里奇(Dennis MacAlistair Ritchie)的著作,和《C Primer Plus》並駕齊驅,很難分出伯仲,這兩本書都是一樣的優秀,都是C語言程序員必須收藏的。
但是,《C程序設計語言》也不太適合純小白,還是推薦閱讀《C語言小白變怪獸》《啊哈C語言》《明解C語言》這幾本書,等有基礎了再回來看。
《C程序設計語言》和《C Primer Plus》的難度差不多,信息量也差不多,有很多人糾結讀哪一本,我的建議是任選其一即可,或者,看了一本以後,另外一本大概瀏覽一下。
❹ C語言編程入門書籍
C語言其實有很多好書,我們上學普遍學的是老譚的書,對於應付考試,考計算機等級夠用了。但是對於一個真正想把編程當飯吃的人來說,這是根本不夠的。從入門到精通,學習編程總有個過程。不同階段看不同的書,或者看一本能「活到老,學到老」的書。編程書籍以國外的受歡迎程度遠遠大於國內。下面給大家推薦幾本:
入門:
C語言入門經典
《C語言入門經典》例子簡單生活化,而且每個例子分析很細。章節安排合理,章末的例子還特別注重思路的引導,而且分析起來特別有成就感。這本書是自學過程的一本好書。
進階:
C primer plus
這本書很適合希望系統學習C語言的讀者,正如他的名字,是一本不錯的入門和進階的書。書中的每一個知識點都有很多生動簡單的示例,並給出了相應的運行結果。總之,在看這本書的`過程中,有一種一氣呵成的感覺。
高手:
C專家編程
《C專家編程》展示了最優秀的C程序員所使用的編碼技巧,並專門開辟了一章對C++的基礎知識進行了介紹。書中C的歷史、語言特性、聲明、數組、指針、鏈接、運行時、內存以及如何進一步學習C++等問題進行了細致的講解和深入的分析。
本書可以幫助有一定經驗的C程序員成為C編程方面的專家,對於具備相當的C語言基礎的程序員,本書可以幫助他們站在C的高度了解和學習C++。
當然,C語言的書籍很多,大家也不必拘泥於推薦的書籍,適合自己的才是最好的。只讀書而不去實際動手,這相當於紙上談兵。理論聯系實際才是硬道理。
❺ 我是小白,想自學編程c語言,需要哪種入門書籍自學!
我是小白,想自學編程c語言,需要哪種入門書籍自學!
《C語言入門經典》
多說幾句:
c語言是一個基礎語言,很多語言來自c,但實際很少用到(除非做一些操作系統或者一些基礎底層的介面開發),建議你直接學些實用性的編程語言:
-
如果想做蘋果手機或者蘋果筆記本上開發程序,學習Swift(原來是object c 也是c語言的一個分支,但是現在慢慢被Swift代替了) 。
-
-
如果想編寫windows的桌面程序,學習c#或者delphi(這個確實有點年頭了,很多人都不學習了,但是我一直在用delphi 開發各種應用,工作在win8,win10 下,也沒有感覺有什麼問題)
-
如果想做網頁的前端開發,學習,css,js
-
如果想學習網頁的後台開發,學習php,java,c#
-
如果你對工業控制領域有興趣,可以學習單片機知識和匯編語言
這些需要你自己設定方向以後,然後學習就可以了,學習的方式
-
買一些相關的書籍,簡單入門的,循序漸進,最好有視頻和案列,看著視頻,自己敲敲代碼,就應該很快入門,然後再提高學習
-
去一些專門的培訓機構,學習幾個月
這都是我的一些個人看法,有問題可以探討,希望能幫助到你。
自學c語言推薦幾本入門書籍
推薦書籍:
《C語言程序設計:現代方法(第2版)》
小白,想自學電腦編程,求推薦入門書籍
譚浩強的C
下來就要看你想從事的方向。一個方向是學習C++,一個是學習JAVA
目前這兩個方向待遇方面還可以。
我想自學C語言編程,入門選什麼書自學好啊?
推薦學習C語言的書籍是: C Primer Plus中文版 因為是全面的講解+手冊 非常合適初學者必備
開發工具是: VS2008 或者 VS2010 或者VS2013
網路一下, 80X86匯編小站 網站裡面有篇文章是針對初學C/C++寫的,寫得不錯. 標題是:
如何正確的入門Windows系統下C/C++學習領域.
希望這篇文章對你有幫助,其實入門學習C語言,重要的是選擇一本好書和一個好的開發工具,如果有條件可以配備一個老師,這樣你學習效率將會有很大的提升,當然最重要還是你的學習態度 和 毅力.
C語言自學書籍推薦(入門)
就推薦2本:
譚浩強的C程序設計,累積銷量超過1000萬冊。
K&R寫的C程序設計語言,最經典最權威的C教程,也容易懂。
電腦編程C語言入門(自學)
1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門編程語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
2、在學習C語言之前,應該學好計算機基礎。裡面的很多概念對於C程序員都是非常重要的。如果在著手學習C之前,或者已經開始學習C,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習C語言之前學學匯編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍C語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,盡管此時的C語言還稱不上精通,有許多細節問題還不了解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
3、不需要多少資料,掌握一本《The C Programming Language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在編程實踐積累基礎上的,必須一個一個程序的完成才能提高。
自學韓國語言入門書籍
要是自學的話 實際肯定不能難理解了 一定要簡單一點 容易理解一點. 給你推薦 延世大學出版的韓國語教程 這本教材相對於其他教材還是比較容易的 裡面的內容很容易理解和掌握. 我入門的時候就用的這本書 感覺挺好的. 推薦給你.
請大家推薦一些C++的入門書籍。我想自學編程
現在已經工作了,同事的朋友有做程序員的,經驗是,在學校書看的不要多,看看基礎的就可以了,因為在學校都是漫無目的的看書,正因為這樣會越來越乏味,剛開始覺得有意思時間長了就厭倦了,沒有人走到最後,舉個例子吧你平時你聽歌用的千千靜聽軟體就是用編程語言寫出來的,不一定就是C++,但是C++可以寫出來這種軟體,你得知道你學習的目的是什麼就會堅持下來,呵呵 說的偏離主題了,至於入門書籍很多他們推薦的都不錯,但是不一定就適合你,你得自己去圖書館去找,回家看,看完這本再看另一本,同樣講的是基礎,但是你看這本這個知識點就能看明白,那個知識點這本就講的不明白,另一本你能看明白,所以自己去多看多查就好了,基礎的看上幾遍就不要一味的看書,因為這時候你的基礎肯定有不明白的地方,這時候去抄寫別人的案例找一本C++案例大全,去照貓畫虎,理解每句含義,就知道自己的基礎掌握的程度了,這時候要把書當做字典,回去查他們深層次理解基礎,比天天看書有趣多了,找些好玩的案例小游戲什麼的,自己就愛學了,我只是擔心你一味的看書會厭倦,以後必須寫程序,呵呵,說的不好見諒,當然首先必須看書但是不一定哪本,自己去一本本大量看,之後再選擇,在仔細看這本,在實踐,在看書......加油吧推薦CSDN搜索一下就知道了很好的網站,
請大家推薦一下C++的入門書籍。我想自學編程。
本來我不推薦看C++ PRIMER
因為我看過第三版,感覺確實不適合初學者,
但我最近看過一下第四版,好像很多內容的編排都不同了,
所以你可以試試看《c++ primer》 第四版
如果感覺還是比較難懂,可以先看錢能的《C++程序設計》
想自學編程,哪種語言最適合入門呢
編程有很多領域,應該先從你興趣開始,有興趣再決定編程領域,有了編程領域在決定語言.不同的語言對應著不同編程領域,只有確定這些信息了,才知道要看什麼書籍。如果你要學完那是有點不現實.因此你要回想一下你興趣來源是什麼?比如喜歡做黑客,喜歡研究反病毒,喜歡為Windows桌面開發一些實用的小軟體等等.要分析好興趣來由,在決定你的發展方向,就好了.比如你喜歡為WINDOWS開發軟體,那麼 C語言是必備基礎,學好好瞭然後在擴展一門面向對象的語言比如C++ C# JAVA 等.這些是不錯的選擇。然後光有語言不行,為了軟體的質量保證,還需要研究一下系統理論基礎,這樣你的軟體才能做到對系統的作家兼容性和獲取最佳性能。
也可網路一下, 80x86匯編小站 這個網站裡面有幾篇關於編程入門文章或許會對你有幫助, 或者 你直接聯系 這個站長 跟他交流編程方面的事情
❻ 零基礎自學c語言需要看什麼書
零基礎自學c語言需要看什麼書
其實具體看哪一本書並不重要,你可以看大學教材,但是重要的是要堅持,而且這個光看是看不會的,要自己動手多多實踐。
❼ C語言初學者(自學),應該用什麼書
推薦四本適合初學者的書籍
《C和指針》
《C primer Plus》
《C陷阱與缺陷》
《C程序設計》
❽ c語言入門自學書籍都有哪些
c語言入門自學書籍都有:《C程序設計》、《C#圖解教程》、《C語言入門經典》。
1、《C程序設計》
如果你只是想要學習C語言來考個計算機等級證書,僅此而已,那麼《C程序設計》對於考級來說絕對是本好書。
3、《C語言入門經典》
《C語言入門經典》例子簡單生活化,而且每個例子分析很細。章節安排合理,章末的例子還特別注重思路的引導,而且分析起來特別有成就感。
❾ c語言基礎知識入門書籍有哪些
1、《啊哈C語言》
這本書在c語言界的殿堂級寶藏,可謂是經典之中的經典。縱向上,從hello world衍生出計算機的發展歷程,橫向上不斷深入,層層拔高。在短短的100多頁之內,幾乎就手把手教寫了stdio.h stdlib.h string.h當中大部分常式,實現了二分查找、快速排序、二叉樹、哈希表這些重要的數據結構和演算法。
❿ 自學c語言 零基礎 看什麼書 該怎麼學
現在,市面上的
C語言書籍多的數不過來,但是很多不適合你這種初學者使用,作為一名老程序員,我給你推薦幾本我看過認為還不錯的書:
1)
《C語言小白變怪獸》:既適合對計算機一竅不通的小白,也適合有編程基礎的讀者,還可以用來進階。同時,最重要的是,這本書的作者還在不斷地更新這本書,我認為最大的特點是通俗易懂,深入淺出,只要認真看,就一定能看懂,我認為這是C語言入門的首選教材,吐血推薦,經典中的經典!!!
2)
《啊哈C語言》:適合對計算機一竅不通的純小白,有編程基礎的讀者請忽略。這本書語言幽默,生動形象,通俗易懂,給人耳目一新的感覺,但是這本書非常淺顯,並不深入,所以適合純小白入門,找到門以後也就扔了。這本書著重於語言藝術,針對純小白下足了功夫,小學生坐在馬桶上都能學會編程。說實話,我非常欣賞作者的創意和用心,國內像這樣寫書的少之又少,入門的書就應該是這個樣子。
上邊這兩本書是我推薦給你用於C語言入門的,我不建議你使用譚浩強的《C語言程序設計》這本書入門,雖然這本書的知名度很高,因為很多大學把它作為C語言的授課教材,然而,這本書被吐槽最多,不但代碼不標准,而且有很多錯誤,據說可以找出幾十個錯誤,這樣很容易誤導你這種小白。
等你有一定的C語言基礎了,可以看下面的這幾本書,進一步提升你的編程水平:
1)
《C
Primer
Plus》:暢銷
30
余年的C語言入門經典書籍,至今無人能撼動它的地位,它是最符合C語言標準的書籍,作為一名C語言程序員,不收藏一本都覺得自己很水。
2)
《C程序設計語言,The
C
Programming
Language》:C語言創始人丹尼斯·里奇(Dennis
MacAlistair
Ritchie)的著作,和《C
Primer
Plus》並駕齊驅,很難分出伯仲,這兩本書都是一樣的優秀,都是C語言程序員必須收藏的。
3)
《C專家編程》:適合已經具備C語言基礎、想進階的讀者。這貌似是一本吐槽C語言的書,基本上介紹了大多數C語言的坑,有不少精髓,在C語言界久負盛名,進階時一定要看。
4)
《C陷阱與缺陷》:和《C專家編程》類似,也是給C語言挑刺的,闡述了很多容易讓人誤解的語法細節,重在幫助C程序員繞過編程過程中的陷阱和障礙。
5)
《程序員的自我修養
--
鏈接、裝載與庫》:這真是一本深入骨髓的書,讓你徹底明白程序的編譯、鏈接、裝載和運行的全過程,你會從此上天,拉開和別人的差距,看任何問題都有了深度和高度。重點推薦!
所有的這些書我都有電子版,需要可以找我要!