-
1.學習C語言,從初學者到精通需要讀什麼書(從易到難,越詳細越好,最好評論一下選擇這本書的原因)?
介紹階段:還是譚的老書。
理由:我不能說它寫得有多好,但你現在需要做的是開始,快速掌握C的基本語法,這本書很容易理解,會讓你在最短的時間內掌握語言的大致輪廓。
第 2 階段:C 程式語言和 C 益智書
原因:C 程式語言被稱為 C 語言聖經。 其實它只是一本介紹基本語法的書,並不是入門教程,因為對於初學者來說難度稍大一些,之所以推薦它,是因為它可以讓你系統嚴謹地組織C語言的知識結構------。
C語言解謎系統地梳理出C語法中容易讓你迷惑或容易犯錯誤的地方(如A+++B等),然後你就可以真正開始學習C語言了。 (以上兩本現已絕版,應可在書店買到)。
第 3 階段:“C 陷阱和陷阱”和“高質量 C C++ 程式設計指南”。
理由:《C陷阱與缺陷》是一本讓C的理解定性成為一本書的書,比如如何理解(*(void(*)0)()等問題,我的感覺是,讀完這本書,我真的從菜鳥變成了老菜鳥。 高品質。
最後還有一本國產的,呵呵,我覺得這本書是把你從土匪變成正規軍的最好指南,這本書涵蓋了一系列的程式設計風格,效率,過載,魯棒性,以及一系列以前很難關注的問題。 (以上兩本書的“C Traps. 雖然已經絕版,但網路版可以**到中英文,“高品質。
它本身就是一本線上書籍,因此很容易找到和拍攝)。
-
如何學好C語言,其實核心是一點,你要練習寫戴念子的骨幹程式碼,有些東西,多練習,你自然會明白的。 如果只是盲目看書、看**教程,而不是自己動手去練習、敲**、除錯、執行,那麼就算你看了很多書,也沒什麼可看的。 理解和知道之間還是有區別的。
沈琦. 如果你覺得自己才剛剛開始學習,想自己寫,但是你覺得不知道從哪裡開始,好吧,沒關係,我自己做不出來,現成的就不能抄出來嗎? 一開始,我們不能寫乙個完整的段落也沒關係,但是我們可以把書中的例子複製出來執行,看看它的運算結果,然後嘗試修改其中的一部分,不做任何大的改動,哪怕只是改變乙個變數的值,再想想你改這部分的時候會發生什麼**。
-
學習C語言,你要學習基本的for、while等基本的東西,然後看看別人寫的程式,然後自己用各種方式實現程式,這樣子學習就容易吸收了。 它還可以培養邏輯思維能力。
最重要的一點是你有很強的邏輯思維能力,可以學得很好。
-
我也來自一所軟體學校,我正在學習程式設計,所以為了我們的未來,我想告訴你這件事。
說到C語言,我想任何學過它的人都會有一種“它讓我快樂,讓我悲傷”的感覺。 “令人高興的是,C語言是如此強大和廣泛使用,一旦你掌握了它,你就很容易自學其他語言。 擔心的是,C語言像《少林武術》一樣博大精深,學起來太難了。
其實我並不覺得C語言是“難”的,只要你能理清思路,把握它的本質,那麼自學C語言就非常輕鬆有趣。 今天,我想和大家談談如何學習C語言,或者學習C語言應該用哪些方面。
從初學者的角度來看,本書全面介紹了使用C語言進行程式開發的各種技術。 在內容布局方面,讀者可以一步一步掌握程式設計技巧; 在內容講解上,結合豐富的**和形象隱喻,幫助讀者理解“晦澀難懂”的技術; 在內容形式上,附有大量的技巧、技巧、說明、場景應用、實戰練習等,鞏固讀者的程式設計技能,豐富程式設計經驗。 本書分為18章,主要講授Turbo C和Visual C++編譯器的使用,C語言的基礎知識,常量和變數的使用,資料型別,如何編寫表示式,運算子的使用,輸入輸出函式的使用,選擇結構程式的設計,陣列的使用方法, 函式的使用、指標的使用、如何掌握結構體和公共點、陣列的排序方法、鍊表的使用、位元運算的演算法、儲存管理、函式型別、文件的預處理、讀寫,最後通過乙個實戰專案——學生管理系統,讓讀者更好地將所學知識應用到實際發展中。 >>>More