Ivan ivec 有哪些適合新手學(xué)編程的書推薦?
有哪些適合新手學(xué)編程的書推薦?想自學(xué)C語言,有哪些書值得一看?C語言是外國人發(fā)明的。如果可能的話,要看外國人的課本。最好使用英文版本,這是最原始的。英語不好的學(xué)生也應(yīng)該選擇中文版的外國人教材。我推薦兩
有哪些適合新手學(xué)編程的書推薦?
想自學(xué)C語言,有哪些書值得一看?
C語言是外國人發(fā)明的。如果可能的話,要看外國人的課本。最好使用英文版本,這是最原始的。英語不好的學(xué)生也應(yīng)該選擇中文版的外國人教材。我推薦兩本教材,一本是譚教授的C程序設(shè)計(jì),另一本是最新版本的C primer plus。
本書非常適合不懂C語言的初學(xué)者,但是一些基本的計(jì)算機(jī)概念還是需要知道的,比如CPU、內(nèi)存、文件、計(jì)算機(jī)原理等
C編程本書很容易理解,沒有晦澀難懂的東西,只要你能基本理解,就不會(huì)有問題。
整本書的結(jié)構(gòu)也非常合理,從最簡單的C語言介紹,到基本的數(shù)據(jù)結(jié)構(gòu),再到C程序的三種控制結(jié)構(gòu)和功能,再到最后的文件操作,循序漸進(jìn)。
讀完C編程教材后,您可以看一看C primer plus的書。這本書是一個(gè)外國人寫的。
外國人編寫的教科書最大的特點(diǎn)之一就是比較冗長。對(duì)于一個(gè)知識(shí)點(diǎn)會(huì)占用更多的空間,而且語言也更口語化。所以需要學(xué)習(xí)的學(xué)生要有一點(diǎn)耐心來閱讀整本書。
書中會(huì)有大量的C程序代碼案例。隨著知識(shí)點(diǎn)的不斷深入,不完善的C程序代碼也會(huì)不斷改進(jìn)。在改進(jìn)C程序代碼時(shí)要特別注意知識(shí)點(diǎn)。
本書課后練習(xí)也很有特色,多部分應(yīng)用。建議重新做一遍練習(xí),邊做邊總結(jié),以加深對(duì)C語言的認(rèn)識(shí)。
以上是推薦的兩本C編程書籍。后續(xù)可根據(jù)自己的實(shí)際情況選擇其他C程序書籍。
學(xué)objective-c前,需要先學(xué)c語言么?
感謝您的邀請(qǐng)
!我們當(dāng)然不太明白。簡單地說,OC是面向?qū)ο蟮腃,而C是一種底層邏輯編程語言。學(xué)習(xí)OC做蘋果手機(jī)程序。OC主要用于在IOS系統(tǒng)上編寫軟件。OC是C語言的面向?qū)ο髷U(kuò)展。
由于OC更具方向性,因此還應(yīng)了解最基本的C語言C++。!有個(gè)基礎(chǔ)
如果你不喜歡個(gè)人意見,就不要把它們噴出來。