計算機專業學生在C 語法學完了後想做點實際的程式,再學什麼東西比較好

時間 2021-05-29 22:55:01

1樓:

現在應該大量練習,做點什麼都好。

其實可以自己造輪子玩。

看見什麼軟體,可以自己去實現一遍。

但是這就需要學習一些,資料結構,程式設計的東西。

程式語言永遠只是工具,就像繪畫裡一根筆和一張紙的地位。

2樓:王貳

首先應當系統地學習演算法,理解並親自實現演算法是很重要的,程式設計實現能力會得到極大的提高。做應用的話,可以開發一些Android或者iPhone程式,最好做出東西來放到網上。大家提到的書是一定要看的,但是應當以親自動手為主,在實踐的過程中自己會自發地去看上面的人提到的書。

3樓:郁白

呵呵課程學完就敢說語法學完了

書籍方面可看看effective c++,stl原始碼分析侯捷翻譯的其他可以看看Unix環境高階程式設計 UNIX網路程式設計設計模式primer很多人推薦不過那個大部頭只是被我拿來當工具書而已連線載入方面程式設計師的自我修養比較好看

更深入玩的話看看深入理解C++物件模型也是侯捷翻譯的

4樓:

C++語法學完不容易,首先得確認你學完了,而不是讀完了。

學完了是理解各種語句在機器中的實現方法,讀完了是看完了相應的標準用法。

好吧,我承認,我也是學生,還在學習C++語法,還還有些地方沒有讀懂,正在努力。針對這個問題,我的建議是先看《windows程式設計》,後看MFC方面的書籍。個人感覺《windows程式設計》裡面主要講的是windows的各種介面,MFC是將各種介面封裝形成的乙個類庫。

類庫雖然方便使用,但是很多內部細節被封裝起來,不便於學生理解程式的細節實現和整體架構。

其實我個人的讀書路線是:C++語法(C++Primer、C和指標)、《深入理解計算機系統》、《windows程式設計》後面的還沒想好。MFC方面會用一些,由於還沒確定以後想做linux程式設計還是windows程式設計,所以還沒挑後面那的書。

目前正在閱讀《C和指標》、《深入理解計算機系統》

5樓:聞亦晨

語法佔的比重很小吧。

如果一心Cpp,那就從primer一直看到thinking in cpp,effective cpp那幾本再到STL等那些庫(酷殼上有說關於cpp的書,很全,不是本人經驗)。。

當然並行的還要看以後走什麼方向。搞後台的話就Unix環境高階程式設計那幾本. 微軟那套的話還分桌面和其他幾類. MFC什麼的是桌面應用.

當然還有作業系統和網路要. 資料結構猶甚。

對於只學過C語言和C 的計算機專業學生,應該自學一些什麼來充實自己?

Galaxy 在此基礎上,建議自學 資料結構與演算法 演算法,比計算機問世還要早,比程式語言本身更為重要,語言只是一門工具,而演算法才是靈魂,可見演算法的重要性。而程式就等於演算法加資料結構。足以可見,想要在程式設計之路上走的更長遠,資料結構與演算法是我們必須要掌握的基本功,也叫內功。學習資料結構的...

非計算機專業的學生,學習C 會有什麼好處?

潭潭 非科班會有個短板,就是基礎知識不夠,比如作業系統,編譯原理啥的。學了cpp後會補上一點點。以後不論啥語言,都知道一些底層原理,學起來特快。當然前提是你cpp學的不錯,不要半吊子學個語法就結束了 lalala 撇開和計算機相關的一些東西,C 技術好真的是很好的。首先C 的速度要比Python他們...

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

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