C++ Primer ----- 关于初始化
生活随笔
收集整理的這篇文章主要介紹了
C++ Primer ----- 关于初始化
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
c++支持兩種初始化變量的形式:復(fù)制初始化和直接初始化。?????????
怎樣去區(qū)分?我剛看到的時(shí)候也一頭霧水。????????
int ival(1024); //復(fù)制初始化????????
int ival = 1024;//直接初始化????????
原來(lái)如此。????????
另外,在C++中初始化并不是賦值:初始化指創(chuàng)建變量并給它賦初始值,而賦值則是擦除對(duì)象的當(dāng)前值并用新值代替。????????
在函數(shù)體外定義的內(nèi)置類(lèi)型變量都初始化為0,在函數(shù)體內(nèi)定義的內(nèi)置類(lèi)型變量不進(jìn)行自動(dòng)初始化,但都有一個(gè)不可預(yù)測(cè)的值。
轉(zhuǎn)載于:https://www.cnblogs.com/skydesign/archive/2011/03/30/1999404.html
總結(jié)
以上是生活随笔為你收集整理的C++ Primer ----- 关于初始化的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: (转)Android ViewGroup
- 下一篇: C++ vector容器类型 (摘自漫步