1結構體實際上是特殊的類
結構體是只有成員變量的類,且都是公共成員變量。
2.結構體也可以有構造函數
結構體既然是類,自然就可以擁有構造函數,通常其函數體為空,故可以省略。
以下是驗證過的可編譯的結構體
struct STRUCT_DEMO
{
int a;
int b;
bool c;
STRUCT_DEMO()
{
a = 0;
b = 1;
c = false;
}
};
1結構體實際上是特殊的類
結構體是只有成員變量的類,且都是公共成員變量。
2.結構體也可以有構造函數
結構體既然是類,自然就可以擁有構造函數,通常其函數體為空,故可以省略。
以下是驗證過的可編譯的結構體
struct STRUCT_DEMO
{
int a;
int b;
bool c;
STRUCT_DEMO()
{
a = 0;
b = 1;
c = false;
}
};