没有很听懂这个课 有点乱了、
//
// Created by 徐昌真 on 2024/10/5.
//
#include <iostream>
using namespace std;
int main() {
struct Point{ //定义一个叫做point的结构体
double x, y;
};
struct Radius{
Point pt; //嵌套point结构体在radius结构体里面 把他名字定义为pt
int r;
};
struct Circle{
int size;
Radius a[100]; //嵌套radius在circle里面 并且radius在这里是一个结构体数组
};
//创建结构体
Circle cs = {
1,{
{1,2,3},
{2,3,4}
}
};
for(int i = 0; i < 2; ++i){
Radius tmp = cs.a[i];
cout << '(' << tmp.pt.x << ',' << tmp.pt.y << ' ' << tmp.r << endl;
}
return 0;
}
输出