5. 我如何開始學習C++?
這取決於妳的基礎和學習動機。如果妳是個初學者,我想妳最好找個有經驗的程序員來幫助妳,要不然妳在學習和實踐中不可避免的犯下的種種錯誤會大大地打擊妳的積極性。另外,即使妳的編譯器配備了充足的文檔資料,壹本C++書籍也永遠是必不可少的,畢竟文檔資料不是學習編程思想的好教材。
選擇書籍時,務必註意該書是不是從壹開始就講授標準C++,並且矢誌不渝地使用標準庫機制。例如,從輸入中讀取壹個字符串應該是這樣的:
string s; // Standard C++ style
cin >> s;
而不是這樣的:
char s[MAX]; /* Standard C style */
scanf("%s",s);
去看看那些紮實的C++程序員們推薦的書吧。記住,沒有哪本書對所有人來說都是最好的。
另外,要寫地道的C++程序,而避免用C++的語法寫傳統風格的程序,新瓶裝舊酒沒多大意義。
(遺憾的是,目前在市面上的中文C++教材中,符合B. S的這個標準的可以說壹本都沒有,大家只好到網上找壹些英文的資料來學習了。——譯者)
這個是誰知道嗎?
c++之父。
說白了,百度知道盡是菜鳥,我也是菜鳥,妳如果想找真正的高手的話可以去CSDN或者是國外的論壇。
百度知道可以替妳解決壹些小問題,呵呵,也是初學者的舞臺。
加油。