牛客刷題

////////知識點:對於內置類型而言,new僅僅是分配內存,除非後面顯示加(),至關於調用它的構造函數,對於自定義類型而言,只要 一調用new,那麼編譯器不單單給它分配內存,還調用它的默認構造函數初始化,即便後面沒有加() int *p=new int[10];只申請了內存空間,裏面的值是隨機的 int *p=new int[10]();申請內存空間,並調用構造函數。 ////////知識點:
相關文章
相關標籤/搜索