在C++中,結(jié)構(gòu)體的定義和聲明可以使用以下方法:
struct MyStruct {
int myInt;
float myFloat;
};
MyStruct myVar;
struct MyStruct {
int myInt;
float myFloat;
} myVar;
typedef struct {
int myInt;
float myFloat;
} MyStruct;
MyStruct myVar;
struct MyStruct {
int myInt;
float myFloat;
};
struct MyStruct myVar;
無(wú)論采用哪種方法,結(jié)構(gòu)體的定義和聲明都需要指定結(jié)構(gòu)體的名稱(chēng)和成員變量的類(lèi)型和名稱(chēng)。