1 回答
已采納

心有猛虎_細(xì)嗅薔薇
TA貢獻(xiàn)119條經(jīng)驗 獲得超250個贊
如果你把C++與C做比較,理解起來會很簡單。
在C語言中,如果你想使用一個變量,你就必須在用之前聲明好。將所有變量的定義都定義在函數(shù)的最前面
而在C++中,當(dāng)你想使用一個變量,不需要定義在最前面,可以直接定義。有點類似就近原則
比如:
for(int?i?=0;i<5;i++)????????//C++的寫法,直接在括號內(nèi)定義
而上面的語句用C寫就會報錯,因為i沒有被定義數(shù)據(jù)類型,必須:
int?i?=0; for(i=0;i<5;i++)
- 1 回答
- 0 關(guān)注
- 1638 瀏覽
添加回答
舉報
0/150
提交
取消