1樓:散人的紀念
看方向,具體什麼方向學什麼我就提供不了多少建議了,不過有一句話送你:先想好要做什麼,然後再決定學什麼。
2樓:網友
為什麼我一直看不見高質量問題的細節。
3樓:帥煜韜
譚浩強的書講的很淺顯。
譚浩強的c語言程式設計快學完了,接下來該學哪本書。
4樓:網友
建議你剛剛學完c不要看那些技術含量比較有深度的書,比如《c陷阱與缺陷》、《c與指標》之類的書。因為潭老的書太基礎了,c語言的很多內容都沒有講到,直接看這些書太早,看也看不明白的。
應該先把c語言學完全學紮實,瞭解c語言方方面面的知識,c primer plus 就很不錯,我買的是中文第5版,裡面對c的知識講解的非常全面,提到了很多編譯器的問題,比如在當今最流行的。net平臺下編寫c程式、linux下的c語言程式的編譯等,還有許多c語言其他方面的知識。
當你全面紮實的掌握了c的知識後,再看一些c關於演算法和技術含量比較深的書,比如上面提到的《c陷阱與缺陷》、《c與指標》,還有一本比很好的書《c專家程式設計》,這本書的作者就是《c陷阱與缺陷》的作者,是國際上的專家。
此外,還可以看一些關於c的開發的書籍,自己動手做一些小軟體,比如資訊管理系統、特殊計算器、以及一些小遊戲(做遊戲必須把圖形方面學好,對將來好處很大)。
5樓:網友
<>(5版),這本書看起來要有很大的耐心,前面的部分裡有很多後面的概念,有時講的很複雜,不要指望一遍能讀懂。
c陷阱與缺陷》絕對推薦,這本書是強化你的c語言的好書。上面有很多我們在c上常犯得錯誤,是c大師安德魯編的。
c與指標》也可以看看,畢竟指標是c的精華與靈魂,說實話,c功力怎麼樣,關鍵是看指標用得好不好。
還有就是推薦看原版的書,說實話,國內翻譯的書質量不怎麼樣,不要說自己編的了。
打個比方吧,我剛學c++的時候看的是譚浩強的c++程式設計,我乙個師兄告訴我說大學的教輔書的用處如下:如果c++ 是一門刀法,那麼老譚的書只是告訴你怎麼拿刀,如果你還想知道怎麼把刀舞的好,還需要自己 鑽研,看看更高階的書。
6樓:網友
譚浩強的c可以說是很差的。業內眾所周知,但許多學校還是那他的書做教材,沒辦法,誰讓它**多,淺顯,便於老師講課呢?
不過既然你學了,並且基本學完了,說明對c語言有了一定了解,對程式設計有了一定基礎。下面要做的事有兩個:乙個是多練習,熟悉c,熟悉程式設計;第二個是學一些其它東西,如演算法、資料結構等。
c是乙個工具,是乙個解決問題的工具。具體如何解決問題,還要藉助思想,需要用到演算法、資料結構等。
c陷阱與缺陷》人民郵電出版社 (美)凱尼格。
這本書會強調一些程式設計人員應該知道的問題,而且寫得比較深刻,從原理方面入手,很推薦。
c程式設計思想與方法》 機械工業出版社 尹寶林。
上一本書還是有偏向於c語言使用的方向上,包括語法等。而此書屬於「從程式到工程」的過度書籍(國內似乎還沒找到這種書籍)。書中不僅從包括了原理上的對一些現象的解釋,同時更側重於程式設計的思想、程式設計習慣、解決問題的思路等,這對於開發程式設計人員是非常重要的。
強烈推薦。第二本書由於剛出不久,所以很多人不知道。但是我現在正在看,感覺很適合咱們這種情況。強烈推薦~
對於其它的一些很厚的c語言的外文書籍,個人認為沒必要認真摳了。首先,對於重複的語法定義等內容沒有必要再學一遍,及時那些書中有些精彩的點滴,個人覺得還是得不償失;另外,一些很深刻的東西,我們現在的水平根本看不懂,等學到一定程度後做為「bible」翻閱即可。
所以說,我認為現在我們需要的是「不重複講語法,又不特別深刻講原理」的書籍,基於這兩點,上面兩本書比較適合。當然,看書的同時還要多練習~
7樓:網友
從沒學過 「譚老先生的c語言程式設計」
在北京,他就是最大的假牙。
學他的書時間越長,你掉到溝裡越深。
錯誤一大把,**一塌糊塗,還冒充銷量無敵,這種自吹自擂的傢伙強烈鄙視。
記得我學c的時候,是系裡的老教授帶著我們上機的,大牛啊。
最簡單乙個問題,你能說說,浮點型陣列在記憶體裡怎麼排列的嗎??
用潭的說法去屏顯,絕對是一堆亂碼。
看看 《 the c programming language 》吧。
而是站在頂點全域性分析優缺點的,看過那本書你就知道了,原來c也不是什麼神。
壇聖物,她也有人性的弱點。
8樓:自卑楓
如果還要繼續學c。。。
the complete c reference 中文名c語言大全,書中包含了c99的新規則,包括很多一般教材上沒有的高階特性,是一代經典了。
比較好,一般來說,國外的書要更透徹些。
現在書店賣的書,大多講的過於繁雜,厚厚一本,樓主要對自己的耐心有信心了。
9樓:伊·梵
學完之後,建議再學一遍,然後再學一遍,把課後習題都做了。
然後再開始學習新的書本。
10樓:楓葉計算機
再細學一遍,溫故而知新,你要知道我們所瞭解的只是皮毛,哪有學的完的時候。我每次從頭再看一遍c語言書都會有新的體會。
11樓:網友
光看書有啥用,具體寫**吧。。。
邊寫邊學才學的好。
12樓:網友
我想,現在能看得懂原版書的人應該不多,倒不是什麼英文能力有限的問題,但是眼前滿篇的英文,貌似不太容易讀進去,所以一些譯本,應該是乙個選擇,看看資料結構的吧。
13樓:網友
當然是物件導向程式設計了,c語言只是最基本的,你應該再深入一些。去學一些更好的程式設計。
14樓:逮豬七段
先看資料結構,然後是作業系統。
15樓:呆子
我推薦c primer plus (第5版)個人認為好哈。
16樓:
我就是看譚老師的"c程式設計"學出來的,我現在做工程手邊就一直放著這本書。c本身就很靈活,一本書不可能面面具道。我認為接下來要學嚴老師的"資料結構".
17樓:南盈芒靈慧
等你看完c
primer
plus時,你也會覺得譚的那本c不怎麼樣,他那本書只能作為了解c還行,學c還是看c
primer
plus,當時我看的就是這部書。
18樓:匿名使用者
還不如沒學。
找本好書重學吧。
看完譚浩強的c語言程式設計後看什麼
19樓:網友
如果是想走c的話,我覺得沒必要看c++的書。可以看看primer c. 如果你是一位大學生的話,應該一些基礎課程都有了,比如資料結構之類的,但如果沒有,必須自學啦!
資料結算,演算法,離散之類的,數學基礎不要忽視,到時寫演算法很有幫助!
20樓:網友
學學資料結構啊,c++ 程式設計等,需要循序漸進。
21樓:網友
資料結構和演算法,這是軟體工程師和程式設計師的區別,最後看看軟體工程方面的書。
22樓:匿名使用者
上面說的應該不是dos,而是彙編吧。
永遠別認為看幾本書就可成為高手。
可以看下3l推薦到primer c,他說到很有道理。
23樓:網友
學dos吧。我不推薦你看譚浩強的書,他的書是應付考試用的,你知道什麼是程式設計嗎?c語言還是屬於高階語言,想當高手。
學低階語言吧,那是最接近底層的語言。而且c語言還是屬於應用程式。不屬於編譯程式的語言!
用c語言做乙個小軟體,指令碼還是可以的。但是想編寫大型的系統。軟體光是c語言是不夠的,c語言只是基礎,就想漢字裡的標點符號。
要想出成績。所有的語言你不能說都會,但是都要懂,那就要從頭學起,英語和函式也乙個不能少。而且dos是語言的老祖宗。
這個是必須要會的。要學習的還有很多。而且高手都有自己專門的語言。
我是乙個菜鳥。才剛開時學c
語言,這些都是乙個高手給我說的。這些希望對你有幫助。
我把譚浩強的c語言程式設計已經差不多學完了,接下來該怎麼進階學習
24樓:萢萢
《windows程式設計》
或者《linux程式設計》
25樓:天雲一號
建議在網上找找例項程式練練手,自己想思路程式設計,加深理解。
26樓:喵不語
c語言程式設計現代方法第2版建議你繼續學習!
27樓:2020帶你看世界
演算法學習,搞清楚演算法就可以了。
請問如果學完了譚浩強老師的c語言程式設計之後,接著看什麼書好?
28樓:網友
不但要看書,還要每天都上機除錯程式。
看書的話,那要看你除錯程式的能力到了什麼地步。
如果基本不用查書查資料不求助別人就能獨立調通。那就看c primer 這本書。 算是第一步進階!
求指教。譚浩強的《c語言程式設計》看完了,如何再進階的學習呢?
29樓:匿名使用者
看看國外的書,如c primer plus,計算機方面國外的書比國內的好得多。
30樓:匿名使用者
我也不知道,不好意思呀。
我已經學完了譚浩強的c程式設計教程,現在還需要學哪本書來加強自己的c語言的基礎啊?
31樓:網友
看看經典的書籍,比如 【**大全】等。
再看看一些編碼規範。 比如林銳的,就很不錯但是最重要的是實踐和使用。
時間就不說了。
關於使用, 我的意思是說用它來解決一些問題, 比如說工程計算等等,生成一些特殊資料啦。
32樓:旁暄玲
c的書太多了 c程式設計 連入門都只能算是最低門檻 建議你自己考慮好自己的發展方向 如果以後不是專心從事c 入門就夠了。
如果想進一步學習 去verycd看看 這麼多年 經典的書也太多了。
33樓:網友
實踐。多參閱別人的設計**,多看看,多思考,勤實踐,編寫**玩玩。
請問自學電腦程式設計需讀哪些科目,C語言C 資料結構資料庫操作
嘛,如果只是入門,那一本 編碼 任意語言 程式設計書就內可以了。不過,上來就 c 啊兄嘚容。坦白說,c語言c 資料結構資料庫作業系統。這些書絕對夠了,夠了,你要真能看完,看懂 做懂 完爆本科生了。c語言 c prime plus c c prime 作業系統 深入理解計算機作業系統 資料庫,我只會增...
C 程式設計初級題目,程式設計C 乙個選擇題
怎麼這麼像我學校的程式設計比賽題。正好 include include include include using namespace std typedef vector mat void print const mat a 用於判別輸入數是否成功和是否錯誤。for int i i v,int m...
關於C 物件導向程式設計C語言,急
首先,學習c 不用先學習c,因為這是兩個語言,只是學了c,再學c 會比較快,同樣,如果學了c 再學習c,也會比較快,一樣的道理。而且c 相對上手會比較快,因為沒有c裡面的那些指標啊什麼,理解起來容易一些。至於c 和c哪個更有用,這個已經有很多人問這樣類似的問題,比如哪個更好啊什麼,沒有哪個語言更有用...