本人剛剛看完《C語言程式設計》,下一步該學什麼?怎麼學

2021-03-26 19:31:04 字數 6146 閱讀 6051

1樓:

「要看**」,不是背**,但也要把c語言基礎學完啊。你連abcd都不認識又要怎麼去看英文**呢?多看別人寫的**,是在你有了一定基礎後做的事 有一本《c程式設計》不錯了,但還差一樣,那就是電腦啊。

難道你光學理論都不實踐嗎? 有了《c程式設計》再加上足夠的實踐機會,那就足夠了 我以前也是用譚浩強的《c程式設計》學完的c 關於怎麼學我覺得還是要多實踐 快實踐,看完書本上的例子要會舉一反三,這樣才能說明你理解了它,多問自己幾個為什麼,如果我這樣搞下會怎麼樣呢?? 那就實驗下不就知道了 哈哈

我現在已經把c語言程式設計這本書學的比較透徹熟練了,我下一步應該再怎麼學習呢?

2樓:

學了c你還得看c++

純c編不了什麼,你有興趣在c上深入的話可以在linux上多做點核心方面的研究。

大一新生。 計科系 剛剛看完c語言程式設計 現在需要學什麼

本人剛剛學完《c語言程式設計》,發現本書僅僅是入門知識。求書,比較全面的講c的書,謝謝

譚浩強的c語言程式設計快學完了,接下來該學哪本書。

3樓:匿名使用者

建議你剛剛學完c不要看那些技術含量比較有深度的書,比如《c陷阱與缺陷》、《c與指標》之類的書。因為潭老的書太基礎了,c語言的很多內容都沒有講到,直接看這些書太早,看也看不明白的。

應該先把c語言學完全學紮實,瞭解c語言方方面面的知識,c primer plus 就很不錯,我買的是中文第5版,裡面對c的知識講解的非常全面,提到了很多編譯器的問題,比如在當今最流行的.***平臺下編寫c程式、linux下的c語言程式的編譯等,還有許多c語言其他方面的知識。

當你全面紮實的掌握了c的知識後,再看一些c關於演算法和技術含量比較深的書,比如上面提到的《c陷阱與缺陷》、《c與指標》,還有一本比很好的書《c專家程式設計》,這本書的作者就是《c陷阱與缺陷》的作者,是國際上的專家。

此外,還可以看一些關於c的開發的書籍,自己動手做一些小軟體,比如資訊管理系統、特殊計算器、以及一些小遊戲(做遊戲必須把圖形方面學好,對將來好處很大)。

4樓:匿名使用者

<>(5版),這本書看起來要有很大的耐心,前面的部分裡有很多後面的概念,有時講的很複雜,不要指望一遍能讀懂

《c陷阱與缺陷》絕對推薦,這本書是強化你的c語言的好書。上面有很多我們在c上常犯得錯誤,是c大師安德魯編的。

《c與指標》也可以看看,畢竟指標是c的精華與靈魂,說實話,c功力怎麼樣,關鍵是看指標用得好不好。

還有就是推薦看原版的書,說實話,國內翻譯的書質量不怎麼樣,不要說自己編的了。

打個比方吧,我剛學c++的時候看的是譚浩強的c++程式設計,我一個師兄告訴我說大學的教輔書的用處如下:如果c++ 是一門刀法,那麼老譚的書只是告訴你怎麼拿刀,如果你還想知道怎麼把刀舞的好,還需要自己 鑽研,看看更高階的書。

希望回答對你的c語言學習有幫助。

5樓:匿名使用者

譚浩強的c可以說是很差的。業內眾所周知,但許多學校還是那他的書做教材,沒辦法,誰讓它**多,淺顯,便於老師講課呢?

不過既然你學了,並且基本學完了,說明對c語言有了一定了解,對程式設計有了一定基礎。下面要做的事有兩個:一個是多練習,熟悉c,熟悉程式設計;第二個是學一些其它東西,如演算法、資料結構等。

c是一個工具,是一個解決問題的工具。具體如何解決問題,還要藉助思想,需要用到演算法、資料結構等。

拋開演算法等其它學科,如果你想找關於c語言的書的話,我推薦2本:

《c陷阱與缺陷》人民郵電出版社 (美)凱尼格

這本書會強調一些程式設計人員應該知道的問題,而且寫得比較深刻,從原理方面入手,很推薦。

《c程式設計思想與方法》 機械工業出版社 尹寶林

上一本書還是有偏向於c語言使用的方向上,包括語法等。而此書屬於「從程式到工程」的過度書籍(國內似乎還沒找到這種書籍)。書中不僅從包括了原理上的對一些現象的解釋,同時更側重於程式設計的思想、程式設計習慣、解決問題的思路等,這對於開發程式設計人員是非常重要的。

強烈推薦

第二本書由於剛出不久,所以很多人不知道。但是我現在正在看,感覺很適合咱們這種情況。強烈推薦~

對於其它的一些很厚的c語言的外文書籍,個人認為沒必要認真摳了。首先,對於重複的語法定義等內容沒有必要再學一遍,及時那些書中有些精彩的點滴,個人覺得還是得不償失;另外,一些很深刻的東西,我們現在的水平根本看不懂,等學到一定程度後做為「bible」翻閱即可。

所以說,我認為現在我們需要的是「不重複講語法,又不特別深刻講原理」的書籍,基於這兩點,上面兩本書比較適合。當然,看書的同時還要多練習~

6樓:匿名使用者

從沒學過 「譚老先生的c語言程式設計」

在北京,他就是最大的假牙。

學他的書時間越長,你掉到溝裡越深。

錯誤一大把,**一塌糊塗,還冒充銷量無敵,這種自吹自擂的傢伙強烈鄙視。

記得我學c的時候,是系裡的老教授帶著我們上機的,大牛啊。

最簡單一個問題,你能說說,浮點型陣列在記憶體裡怎麼排列的嗎??

用潭的說法去屏顯,絕對是一堆亂碼。

看看 《 the c programming language 》吧。

二樓的書推薦的不錯的,特別是《陷阱與缺陷》。記住:最好的書不是王婆賣瓜型的

而是站在頂點全域性分析優缺點的,看過那本書你就知道了,原來c也不是什麼神

壇聖物,她也有人性的弱點。

7樓:自卑楓

如果還要繼續學c。。。

the ***plete c reference 中文名c語言大全,書中包含了c99的新規則,包括很多一般教材上沒有的高階特性,是一代經典了

比較好,一般來說,國外的書要更透徹些

現在書店賣的書,大多講的過於繁雜,厚厚一本,樓主要對自己的耐心有信心了

8樓:匿名使用者

譚浩強的不要看。他的書裡面有多處錯誤,例如,他說動態區域性陣列不能在宣告時初始化,其實是錯誤的。ansi c早就允許這種做法了。

又如,他把陣列型別的函式引數(形參)解釋為地址傳遞方式,其實c語言里根本沒有地址傳遞,全是拷貝傳遞,陣列形式的引數實際上是指標引數。譚的書的好處是例子較多,通俗易懂,但如果有錯誤,則對初學者弊大於利。

推薦k&r的《c程式設計》(第2版)。作者之一是c語言的發明者。注意,不要看第1版,因為第1版編寫時,ansi c尚未制定。

《c和指標》也是一本好書。其重點不在語法,而在於貼近應用時的注意事項。

另外,不要光看書,要結合實踐。自己隨便裝個編譯器,比如tc,vc,多做些小例子,既可加深印象,又可增加興趣和成就感。

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語言程式設計》第一步應該學習什麼? 10

19樓:匿名使用者

瞭解下c語言的發展,和程式設計的方法,要注意的事項.

剛剛學習c語言,最近正在看譚浩強的《c語言程式設計》,誰能給我幾個學習c語言的好方法呢?對於初學者。

20樓:匿名使用者

c語言跟

bai英語沒什麼關係,剛開始不會du編就去網上找幾zhi道簡單的dao

題,一些演算法,網回上有那種一章一章的配套答題,能做出來最好,做不出來看看答案,看懂程式就可以…慢慢做多了,你也就會編了…至於後面的指標不太好理解,之前的應該不難…

21樓:

英語不是問題,最主要的是上機器上練習程式設計,程式設計最難的是演算法思想的養成,如果這一點你順利通過了,那就好辦多了

22樓:匿名使用者

沒錯,但也要多練習,這樣才能深入理解......

23樓:匿名使用者

要由恆心 學什麼不要強迫自己去學 興趣是最好的老師 英語可以慢慢的學嘛

想自學c語言!!學習c就看《c語言程式設計》就行了嗎??

24樓:辛德瑞拉

看完《c語言程式設計》只是

個開始,只是讓你入門,後面還有很多東西

內等著你學

基礎書這本就很容好,很適合初學者入門

**難度不大,看完《c語言程式設計》而且都能懂的話上機就沒問題了,就算你沒看懂你也可以把上機題庫的題都背過,有一百套,不過可以說就只有二十幾套,剩下的都是稍微變化了一下

至於筆試題你稍微看一下**的教材,然後找幾套模擬題或是真題做一下就差不多了

我今年也剛剛通過**,祝你好運~~~~

25樓:我喜歡姜羿璠

學這個教材只是入門 還要了解經典的演算法

比如冒泡演算法

貪心演算法

1、排序算內法

2、分治法

3、圖容的搜尋演算法

4、貪心演算法

5、動態規劃演算法

6、分支界限法

7、並行演算法

8、np—完全問題解決方法

9、近似演算法

10、概率演算法

像這樣 考試到是沒啥 要是用來工作的話 需要能快速編出使用高效的程式 就要了解一些經典的思路

26樓:蒙琪歐

純粹為了考證的話 就買套題背背 題庫的命中率很高

要是想弄得一知半解 也得用幾個月的時間

初學者看完《c語言程式設計》這本書能提升到什麼層次?

27樓:匿名使用者

看你是看完之後幹嘛了,看完之後就開始用的話,肯定會有很大提高!這本書看完只能看懂c程式,而且這本書是不是譚浩強的那本?記得曾經看過一個高手說的,這本書教你在.

c檔案中include .c檔案,呵呵。 建議你看完,去網上下幾個優秀的原始碼看看,然後自己做幾個,就會有很大提高了。

先模仿後創作!沒有那麼難,如果你看的懂彙編的話,都可以把c反彙編了回去慢慢研究,也就那麼些東西而已,語言只是工具,思維才是程式的靈魂

實踐是最好的老師

28樓:匿名使用者

就只是基礎,提升也就是掌握了c語言的基本知識,離真正的程式設計還很遠

29樓:匿名使用者

看書只能學到基礎的函式,指標,陣列,結構邏輯,光看是不行的,還要經過大量的練習,才能親身體會。

只能算是初級層次,剛剛入門而已

30樓:匿名使用者

能夠學到c語言的基礎知識,我個人覺得,基礎非常重要。。你把這本書搞明白了,且能深入理解,靈活運用,那等你再看高等的程式設計就很容易了,高等程式設計也是由基礎構成的。最關鍵的是看你能不能靈活運用所學的知識。

31樓:匿名使用者

個人感覺這書得看兩三遍的,一遍一個理解。之後如果遇到問題的時候再翻到對應的章節看對應的問題。

下一步該怎麼辦

呵呵,是的,的確對你沒意思。女生回簡訊有三個階段,慢 還不瞭解,很陌生 快 瞭解了,親近了 慢 親近了,在意了 她現在明顯處在一個很有利的階段,很聰明伶俐,你則不是,她之所以回,很可能是不想得罪你,或者需要你的幫忙。你的戀愛經歷很失敗,可以看出來這次你也不自信,心理學有說過,怎麼說,永遠比說什麼重要...

現在的環境一步步的惡化 , 下一步該怎麼辦呢

去適應環境,走入社會,不要胡思亂想。你的生活才能過得好。人類為了生存所進行的資源及能源的開發和利用是完全必要的,但是所有開發和利用都應當從整個自然界,尤其是地球環境的生態系統,即所謂生物圈的平衡狀況加以全面地和科學地考慮,然後再在保護自然環境 維持生態多樣性的基礎上,達到人和自然之間的協調。當前,不...

向心愛的女孩表白失敗,下一步該怎麼追?

不就是一次拒絕嗎?就想放棄啊,她說沒感覺總比討厭好吧,好多女生的拒絕就是想看到你下一步的行動,假若你放棄,她會想,原來你只是玩玩而已,苦笑自己,還好沒給你機會,苦笑自己看錯了你,如若你繼續努力,有著一顆不達目的不罷休的信念,我相信,有那麼一天,她終會被你感動,好好疼她愛她,希望你好好把握,別因為一點...