17.3结构体的嵌套

17.3结构体的嵌套_第1张图片

#include

/*
* 结构体嵌套:结构体允许再内部定义另外一个结构体
* 结构体数组:数组的每个成员都是结构体
*/

//子弹结构体 坐标 速度 harm
struct
{
	int x;
	int y;
};
struct Bullet
{
	struct
	{
		int x;
		int y;
	}pos;
	//struct Point pos;	//嵌套了
	int dx;				//vx xSpeed
	int dy;				//vy ySpeed
	int harm;			//伤害
};

int main()
{
	struct Bullet blet;
	blet.pos.x;
	blet.pos.y;
	blet.dx;


	return 0;
}

 

你可能感兴趣的:(C,蓝桥杯,c++,职场和发展)