-1
我想知道如何去定義一個變量來自另一個結構的結構。例如:如何使一個C++結構包含其他結構作爲成員變量
struct Date
{
int month;
int day;
int year;
};
struct Profile
{
START DATE
END DATE
int hours_worked
etc...
};
我想知道如何去定義一個變量來自另一個結構的結構。例如:如何使一個C++結構包含其他結構作爲成員變量
struct Date
{
int month;
int day;
int year;
};
struct Profile
{
START DATE
END DATE
int hours_worked
etc...
};
struct Profile {
Date start;
Date end;
// etc...
};
這就是你想要的嗎?如果是這樣的話,我強烈建議您現在準備一本教科書,而不是將它作爲C++問題的開始,直到您經驗豐富。如果沒有,請更新您的問題。
你的意思是類似'Date startDate;'?它和其他類型一樣。 – chris 2013-03-06 02:33:13
也許你對「struct」是什麼感到困惑?他們只是會員可見性默認公開的類。正如克里斯所說,將類和結構看作自己定義的自定義類型(如int)。 – JBentley 2013-03-06 02:36:42