C語言之四書五經

2021-04-02 05:42:43 字數 1108 閱讀 8553

論壇中很多還是高校的學生總喜歡問:那種語言好?學那種語言有前途?這種問題天天在討論,永無休止。其實我覺得大家所關心的,無非是那種語言更有 「錢途」,學習那種語言畢業後能夠輕鬆找到高薪的工作——當年我也是這麼想。那麼,在這裡我要給這些朋友吃一劑定心丸了——c語言大有應用市場,國內知名的四家電信製造企業巨龍、大唐、中興、華為(簡稱「巨大中華」,如果你對此四大家耳生,我勸你應該google一下學習學習了)無不熱招c開發人才;各大外資、世界500強資訊產業亦是如此(去51job.com上查查就明白了)。只要你精通c語言,即使你不了解c++等其他語言,找到高薪工作也是輕鬆得很。

為什麼我如此推崇c語言,而對c++語言尚未提半字?一方面受本篇題目的限制(偶不能跑題呀),另一方面,我認為c語言比c++好學得多,學習成本也很低。為什麼這麼說?下文中所列舉的4部c語言經典巨著,平均每本定價不到40元,如果你依次把它們學透了,那就夠了,不需要再買c語言書了(事實上也沒什麼其它書好買了)。下一步就是從實踐中學真知了——一方面從工程專案中鍛鍊,另一方面從分析老外原始碼(比如linux原始碼、gnu原始碼等)中提高,功夫下到,收穫自然來。而c++語言,拿我自己來說,買書投入的資金已經超過千元了,也認真學習了1~2年(時斷時續)了,終究對標準c++語法徹底理解的部分佔不到40%。引用vckbase論壇一大牛「七貓」兄的話說:「我不打算再往c++書上投錢了」,那簡直是無底洞。從另一方面說,這幾本c語言經典巨著,對於學習c++的po、ob設計也是很有幫助的(po、ob應該算是c++的基本功了,po指的是procedure oriented, ob指的是object based);國外的頂尖c++高手,往往也是c語言高手。

好,羅嗦了這麼,下面就介紹c語言的幾本經典之作。另外btw一句:很多朋友一定會問:為什麼我們學校不用這些書做教材?這個問題就很難回答了,我覺得你應該致電國家教育部、或你們學校教導處詢問,人家自然會給你個說法。:)不過有乙個原因大家都能理解,(冒死說句大不敬的話),教這些書估計你的任課老師未必罩得住,也說不准。:) 因為這些都是國際上hacker級的巨著呀。(看我多大方,把我的所知毫無保留的都傳授給你了:p)

依據我給出的順序,你應該很容易自學這些書(均有中文譯本,此處給出的都是中文版的資訊,在各大電子科技書店都應該買得到):

一、the c programming language

c程式語言(第2版·新版)

C語言之四書五經

論壇中很多還是高校的學生總喜歡問 那種語言好?學那種語言有前途?這種問題天天在討論,永無休止。其實我覺得大家所關心的,無非是那種語言更有 錢途 學習那種語言畢業後能夠輕鬆找到高薪的工作 當年我也是這麼想。那麼,在這裡我要給這些朋友吃一劑定心丸了 c語言大有應用市場,國內知名的四家電信製造企業巨龍 大...

清華與四書

千萬別搞錯,實際情況是 color red 今年 四書 將成為 b 人文社科實驗班 b 本科生的必修課中的內容。color 很多報道把粗體部分給去掉了,惹得罵聲一片。既然是 人文社科實驗班 的同學來學習 四書 那他們就是專業人士,是把研究 四書 作為學業中的重要一環來看待的。但是一看 url 具體新...

四書之《論語》學習日記18

子曰 質勝文則野,文勝質則史。文質彬彬,然後君子。原註解 這段話可以從各種層次上來理解和發揮。大而言之,從文化人類學的角度來理解,質 是指人類樸素的本質,文 則指文化的累積。那麼,質勝文則野 就是指人沒有文化,就會像原始人一樣粗野,落後。文勝質則史 就是指文化過於發達後人類失去了原來樸素的本質,顯得...