1. 格式
struct <结构体名>
{
<成员定义1>;
<成员定义2>;
…
} [结构变量表];
2.用法
结构体变量初始化、结构体变量的定义、结构体变量的引用等
3. 代码
#include <iostream>
using namespace std;
// 用法一:结构体变量初始化
struct point
{
int x;
int y;
}p1={10,20}; // 用法二:结构体变量的定义,方法一:直接写在结构体之后
int main()
{
// 用法二:结构体变量的定义,方法二:用结构体名来定义
point p2; // 或 strcut point p2
p2.x=11;
p2.y=22;
// 用法三:结构体变量的引用
cout << "p1.x:" << p1.x << " p1.y:" << p1.y << endl; // 10; 20
cout << "p2.x:" << p2.x << " p2.y:" << p2.y << endl; // 11; 22
return 0;
}