C/C++編程筆記:C語言和C++語言的 struct 對比!區別在哪裏?

1. C++語言將struct當成類來處理的,所以C++的struct可以包含C++類的所有東西,例如構造函數,析構函數,友元等,C++的struct和C++類唯一不同就是 struct成員默認的是public, C++默認private。而C語言struct不是類,不可以有函數,也不能使用類的特徵例如public等關鍵字 ,也不可以有static關鍵字。 2. C++ struct裏面成員初始化
相關文章
相關標籤/搜索