一個公司做100個網(wǎng)站人民日報官網(wǎng)
1.auto
可以自動推導結果的類型
typeid()可以打印類型
引用也可以
auto真正的價值可以簡化迭代器的寫法
并且auto定義的變量必須初始化。
不能做參數(shù)
返回值也不可以用auto
auto不能用來聲明數(shù)組
如果想要修改要用引用且指針不好解決。
c++11之后的nullptr
以后再用空指針用nullptr
類
但是在c++我們一般用class換掉struct
公有在類外也可以訪問
私有則不行
一個域作用限定服,一直作用到下一個域作用限定服?;虻交ɡㄌ柦Y束。
struct默認公有,class默認是私有的。
如果有域作用限定符,那么就會把變量和函數(shù)都限制在域中(此處是stack里面)
一般推薦定義與聲明分開,但是在類里面定義的函數(shù)默認就是Inline
此處的year局部優(yōu)先。
_表示內部的
c++里面花括號定義的都是域
不占空間叫做聲明,占則是定義(也叫實例化對象)
sizeof()只算變量大小,不算成員函數(shù)(成員函數(shù)不在類里面占空間)
空類對象大小是1
this指針