1.編譯
編譯C++程序時(shí)括饶,編譯器自動(dòng)定義一個(gè)__cplusplus罢艾。
編譯標(biāo)準(zhǔn)C時(shí)务漩,編譯器自動(dòng)定義__STDC__咱台。
2.assert()通用宏定義
3. 動(dòng)態(tài)內(nèi)存
int * p = new int(20) ? 定義一個(gè)無(wú)名int,初始化為20 ? delete p
int * p = new int[20] ? 數(shù)組p ? ? ?delete [] p
4.泛型(模板)
template ?<class elemType>
調(diào)用的時(shí)候:直接傳類(lèi)型參數(shù)