初學者學c++應該做什麼準備?

rt,對編程基本是沒基礎(好久以前學過一點pascal。。。)現在到大學裡要用到編程但又沒選編程的課。。。所以只能自學了,請問都要做什麼準備工作?比如書籍、所需軟體(對於電腦並不怎麼了解,希望把需要的都能列出來),教程視頻之類的,先拜謝!


1、買一本C++ Primer(或其他同體量的C++書)

2、用這本書砸自己腦袋,直到疼為止

3、轉學Python、Ruby中的一個,以及C

4、半年後翻開(1)中的書

5、收工


樓上好可怕

哈哈哈對於編程入門也沒有什麼需要準備的

書籍我只推薦《C++ Primer Plus》(第六版,人民郵電出版社)

然後還是想說既然以前學過Pascal就乾脆再重新溫習一遍咯 這樣可以更快入門(?) 參見初一自學c++的相關問題?

軟體嘛Mingw G++ 目前我用的命令行編譯器Mingw Install Download

也可以去找集成開發環境C-Free5的不收費版

(實在不想吐槽dev-C...代碼高亮和友好性我覺得很差..而且過時的VC++也不要用了)

禁止轉載。


作為一名十五年編程和教學經驗的人,負責任的告訴你,興趣是學習編程的第一老師。如果你不愛玩遊戲,對世間萬物沒有好奇心,只是希望獲得一份能做在辦公室里又能賺很多錢的職業,那你還是趁早放棄吧。這種人我見得太多了,他們永遠都不可能學會編程,至少很難學到較好的水平。


果你真的有興趣,那在學習C/C++之前一定要先對操作系統、系統結構有全面和深入的了解。很多人說學不會指針,其實是根本不懂CPU和內存的運作方式。
C/C++語言可以說是一種底層語言,要自己去管理內存和處理函數調用方面的細節問題,這些東西不弄清,只能糊塗一輩子。

如果你只是想編程實現一些具體功能,那完全可以去學習更簡單的語言,比如Python。不懂底層,又不想當碼農的人去學習C/C++絕對是一種折磨。


推薦閱讀:

如何評價C++primer中文版(第五版)的翻譯?
應該以什麼心態和標準來學《 c++primer 》和 c++ ?
我在cpp里寫一段中文字元串常量,它是什麼編碼的?

TAG:C | VisualC | C入門 | C編程 |