沒事干,干脆學(xué)C++了。 =_=
先純理論地看了《C++程序設(shè)計(jì)》前幾篇。靠Object Pascal的基礎(chǔ),面向?qū)ο蟆㈩惖母拍疃寄芾斫狻9烙?jì)學(xué)起來應(yīng)該很快吧。
Note 1.
{ }內(nèi)聲名的變量在域外無法訪問
這樣一來,for (int i=0;i>=20;i++) {}之類的語句使用后變量i就沒有意義了,倒也不用像小學(xué)學(xué)Basic那樣還去管Next i之后i究竟是20還是21 =_=
Note 2.
++i 和 i++ 的區(qū)別
int a,b
a=b=0;
b=a++; //b=0; 可以理解為b=a, a+=1;
cout>>a>>endl; //a=1;
cout>>b>>endl; //b=0;
a=b=0;
b=++a; //b=0; 可以理解為a+=1,b=a;
cout>>a>>endl; //a=1;
cout>>b>>endl; //b=1;
Note 3.
按任意鍵繼續(xù)
do {} while (!kbhit());
調(diào)用 kbhit 需聲名 >conio.h< 庫,貌似是Keyboard Hit的縮寫
Note 4.
void delay(int n=100);
當(dāng)調(diào)用delay時(shí),若無參數(shù),則缺省為100
Note 5.
參數(shù)的英文是argument... 而不是數(shù)學(xué)所用的parameter