c程序設計譚浩強第五版?譚C語言第五版電子版
夕逆IT
- 數(shù)據(jù)庫
- 2023-08-13
- 334

大家好,c程序設計譚浩強第五版相信很多的網友都不是很明白,包括譚C語言第五版電子版也是一樣,不過沒有關系,接下來就來為大家分享關于c程序設計譚浩強第五版和譚C語言第五版...
大家好,c程序設計譚浩強第五版相信很多的網友都不是很明白,包括譚C語言第五版電子版也是一樣,不過沒有關系,接下來就來為大家分享關于c程序設計譚浩強第五版和譚C語言第五版電子版的一些知識點,大家可以關注收藏,免得下次來找不到哦,下面我們開始吧!
譚浩強的書為什么那么遭鄙視
實話實說,譚老師的《Basic程序》堪稱經典之作,對于初入編程的人來說,的確很不錯,深入淺出讓人一看就明白。《FORTRAN程序設計》也屬經典佳作,個人認為寫得也相當不錯,復雜的事情讓人通俗易懂。但是《C程序設計》卻沒寫得太好,條條款款太多,有點簡單事情復雜化了,感覺要記住很多條款似的。我后來是學了施能的《C++程序設計》才徹底把C弄清楚的。但總的來說,譚老師對中國計算機軟件教育是有貢獻的。
從事C開發(fā)多年的人,回頭看譚浩強的那本《C程序設計》是什么感覺
這本書只能說是一本變形的數(shù)學書,就是不讓人寫出一個可運行的程序。全書也找不出一個完整的程序例子,也不提一句如何把程序段變?yōu)榭蓤?zhí)行程序的話,也不提界面編程哪怕一句話。反正,這本書的目的,就是讓你覺得編程很枯燥。扼殺初學者的興趣是這本書最大的社會貢獻。
c語言程序設計,譚浩強,第四版和第五版有啥區(qū)別
一般來說,任何一本教材的不同版本,其主要內容不會有太大的差別。
教材的作者通常的做法是:在原有的版本基礎之上增加一個或者若干章節(jié)、或者更正原有版本中出現(xiàn)的一些錯誤等。至于說如果要是還想再更加詳細地了解第四版、以及第五版之間到底還有哪些區(qū)別,那就只能夠把兩本教材都購買回家,再進行逐章比較。只有這樣,才能夠比較出來這兩個版本的具體區(qū)別在哪里。不過我個人認為,完全沒有那個必要。C程序設計譚浩強第三版與第四版有什么區(qū)別
建議用第四版。
第三版錯誤比較多,而且是比較老式的語法。第四版,修正了第三版的錯誤,省略了部分難點,針對初學者而言,更好用。總體而言,篇章思路是一樣的。本人有第三第四版,真心覺得第四版是比較好的。我們學校指定教材為什么這么多人不喜歡譚浩強的C語言程序設計
很大一部分同學學不好C語言,把罪責歸于“譚浩強寫的書錯誤很多”這實在是很搞笑。譚浩強老先生1934年生,現(xiàn)在已經80歲了。他1958年從清華大學自動控制系畢業(yè),那年24歲。要知道C語言是1972年推出的,計算機都是大型機,原始又笨重,當時譚浩強學自動化控制這一專業(yè)可以說是比較尖端的。光從這一點上,就可以說,他是同時代人里非常非常聰明的那一類人。
現(xiàn)在許多人批評譚浩強的《C程序設計》的一個重要理由是“不符合C99標準”。但我們要知道DennisM.Ritchie在1972年才推出C語言的第一個版本(當時譚浩強38歲),那時的C語言并不成熟。事實上C語言的第一次標準化一直到1989年才完成(俗稱C89),請注意那時候譚浩強已經55歲了!55歲,你退休了沒?而更重要的是,1989年那個時候,互聯(lián)網的發(fā)展即使是在全球來看,也是非常非常初級的,更別說國內。因此信息獲取的渠道極其狹窄。舉個例子大家就能明白,我們現(xiàn)在瀏覽網頁所用的萬維網協(xié)議,就是在1989年那一年,由當時在歐洲粒子物理實驗室的TimBerners-Lee和他的同事一起發(fā)明的。也就是說,一直到譚浩強55歲退休的時候,C語言才剛剛完成了第一版本的標準化,而整個世界的互聯(lián)網甚至還不支持通過瀏覽器來瀏覽!時間再往后十年,到了1999年的時候,C99標準終于問世。但因為這一標準比較新,大部分編譯器還不能支持其中的許多特性。因此大部分沿用的還是C89的特性。
在這樣的背景下,第二年,譚浩強的《C程序設計》出版了,而這一年,譚浩強已經66歲了。拋開譚浩強66歲依然寫作這一點不談,若是站在當時的背景下來看待,事實上這本書也還是可讀,可學,有價值的。但軟件行業(yè)發(fā)展飛快,現(xiàn)在高校若繼續(xù)沿用這一教材,就不合時宜了。譚浩強的《C程序設計》這本教材好不好?現(xiàn)在的觀點來看當然不好。現(xiàn)在想學習C語言的人,不推薦采用他的書。但這主要是因為軟件行業(yè)發(fā)展快速,他的書籍內容較老導致的。我們可以就書論書,但有些不明就里的同學從書出發(fā)指責譚浩強“不懂編程,水平低”等等,就是不對的了。
譚浩強【C語言程序設計】二版和三版哪個更適合純新手自學
譚浩強的C語言是很好的,我覺得第二版比較好,相較第一版內容有較多修訂,相較第三版和第四版,仍然有少量的C++的介紹,如果需要可以看一眼,不需要也就算了。
其實第二,三,四版的C語言內容就已經沒有太大差別了,如果第二版不好買,又準備系統(tǒng)學習C++的話,可以買容易買到的版本。譚浩強的C++就講的不是特別好了,并不建議自學。
文章分享結束,c程序設計譚浩強第五版和譚C語言第五版電子版的答案你都知道了嗎?歡迎再次光臨本站哦!
本文鏈接:http://xinin56.com/su/413.html