計算機大牛們,看C 有關書籍是不是一遍就看懂了,總感覺自己笨,有些地方需要看幾遍才懂

時間 2021-05-11 12:59:51

1樓:布客飛龍

感覺c++細節性的東西比較多,特別是後面模板多型之類的東西。第一遍看不懂無所謂,了解大意的前提下先略過這些東西,等你需要的時候會返回來看的,一開始過分執著於細節只會鑽死胡同裡出不來。這又不是考試不許你翻書,程式設計師就應該隨時翻教程和參考,一些東西是翻來覆去的看就看懂了。

還有一些東西怎麼讀也讀不懂,接觸更深層次之後秒懂,就比如指標和彙編定址的關係,區域性變數和棧的關係。

2樓:

有些翻譯書籍是機器翻譯 + 人工校對 (什麼人民郵電出版社, 清華出版社, 機械工業出版社之流都是這一類的), 你說這樣能讓人懂? 翻譯過來的那種句式(尤其是一長串的)我估計譯者自己都看不懂, 為啥這麼翻譯, 當然為了能省力盡快出版而已, 能騙一些是一些, 所以翻譯類的書籍好不好先看盜版, 覺得好就買, 不好就繼續看盜版, 這樣的正版還不如沒有.

3樓:

大學的時候,學得電腦科學與技術,當時對程式設計一點概念都沒有。上C++課,乙個問題百思不得其解,問老師。當時的回答我記憶猶新,老師說:

我現在暫時不解答你,未來有一天你自然會知道答案。

後來工作後的某一天,早已知道那個問題的答案的我。想想當時老師的話覺得非常有道理。

4樓:李遙

很正常。我一般學乙個東西會找來十幾本同乙個話題的教材,一本看不下去立刻換一本

關於C++,我可以把當年我買過的C++書名背一遍給你聽:《侯捷系列》、Stroustrup的兩本《The C++》+《The Design and Evolution of》、《Primer》、《Effective系列》、《Essential系列》、《Exceptional系列》、《Efficient》、《Modern》、《Practical》、《Ruminations(沉思錄)》...

5樓:Milo Yip

因為多數經典C++書籍的資訊密度高,我的經驗是,讀的時候覺得都懂,讀完的時候忘記一半,半年後僅餘幾成。只能靠實際應用,才能溫故知新。

6樓:雷健輝

看完6個effective基本是標配了吧,還有其他雜七雜八的書,至少讓自己有個大致的印象,做起來不懂也知道去哪找.

不可能一次精通的, 很多做了多年開發的大牛, 還說自己需要溫故知新呢。

7樓:姚冬

C++實在太複雜了,沒必要全懂,大多數人也不太可能全弄懂。

就像你沒必要認識所有漢字,常用的認識就好,遇到不認識的查查字典。

C++也一樣,遇到不會的google下,手邊放本(More)Effective C++,有問題的時候翻一翻。

8樓:

1,國內很多翻譯的書都很渣。

2,幾遍就懂算好的,往往是這一遍懂了,下一遍又不懂了,然後如此重複多次,才感覺懂了一點點 ....

9樓:毛草

首先很多書用中文寫出來(特別是大陸的翻譯)本身就比英文難看懂,因為英文裡很多詞本身都是多義的,很容易聯想,放中文就很奇怪了。比如destructor這個單詞是英文的「破壞」+「者」結合,一看就知道是物件被毀壞時候呼叫的。但中文的「析構」這個詞就得你去特意記特意反應……

然後C++因為語言特徵導致可讀性極差,就算好好寫,看起來都像天書,就更不要提那些寫作習慣不好的了。尤其是記憶體指標方面,如果要效能一般就不能寫的太好看(因為C++編譯器很難優化結構),於是關鍵點就會看的非常吃力。

而且這還是假定對方沒有用#define把整個語言重寫的前提下……所以,看的慢是正常的。

再說關鍵也不是你看的快慢,而是你掌握的如何。如果寫的東西足夠好,那你看的慢些又如何呢。C++本身的知識是有限的,總有看完的一天。

10樓:

別讀翻譯書,翻譯書有的不是因為你沒了解原理,只是因為你不知道譯者說什麼而已。他把N種中文句式夾雜自定義的詞彙揉成一句話,讀了3,4遍也沒能把那句話的結構理清楚,你說怎麼懂?

有本書我不點名,他這麼翻譯的:圓柱體的表面法線指向外部,當著色計算僅採用環境光照時,對於某些內部碰撞點將產生cos小於0。

原文意思是cos小於0所以只有環境光照。

完全是因果顛倒啊。。。。。真是的。

11樓:

看一遍沒有去實踐一下也是很快就會忘的,而且學習達到了新的高度再回過頭去看,又會有新的理解和認識,然後去看其他語言的書籍的時候,一些共通的思想你也就比較容易理解了

12樓:林煒哲

因為你沒有親自實踐過類似的語言,只看書等上手的時候就會發現什麼地方都不懂,指標什麼的理論學了一堆還是不會用。大神之所以大神是他們有實踐的經驗,很多語言一通百通,沒有必要去比較,腳踏實地做好自己最重要。

計算機專業的學生學習C 該看哪些書籍(有C語言及一定程式設計基礎)?

痛快的做法是 1 找一下網上評價還不錯的C 書籍,買回來,找其中自己喜歡的寫作風格,快速瀏覽一邊 2 為自己找到乙個試手的小專案,建立乙個詳細的目標 要做出的樣子 然後用C 去實現,在實現中把買的書當做參考書籍用就行。光看書,讀的無聊,還浮於字面。讓實際的應用帶你看書。 張光臨 我現在的理解 學習完...

有關計算機程式設計有哪些好的書籍?

TroyLiu O Reilly 出版社和 Manning 兩大出版社的書,感覺都是經典,不管你研究的是計算機哪個領域,看他們兩家的書就對了。 小齊本齊 好書?一本好書可以改變你的一生,一本爛書可以把你帶偏。以此標準,我只推薦這一本會改變你整個思維方式的好書,誰讀誰知道。其他的書,看我的這個 Git...

計算機檔案的字尾名是給人看的,還是給計算機識別用的?

Soptq 我個人覺得是給人看的。因為如果只是想讓計算機可以給每個檔案分類的話,完全可以把類別編碼到檔案裡,比如規定檔案開頭的第 n 位到 n 16 位為該檔案的所屬程式類別。而且很多檔案型別其實本來就在頭資訊中規定了,比如 jpeg 的 FFD8FF,png 的 89504E47,所以就算你改了字...