c++ 變量必須初始化嗎???

1、局部變量必須初始化,否則其值未定義;   (1)、內置類型int,char,bool,float,double,指針、枚舉enum等;   (2)、結構體、類、類模板等取決於它們自身的默認構造函數。類成員變量在對象創建的時候分配內存,如果在類中沒有進行初始化,與局部內置類型結果一樣;   (3)、STL庫中vector、list、map等默認構造出一個空的容器。 2、全局變量   (1)、內置
相關文章
相關標籤/搜索