`
struct Student {string name; int age;} student1;`
- 这定义了一个名为Student的结构体,包含姓名和年龄两个字段,然后创建了名为student1的实例。
`
struct Point {float x; float y;} point = {0.0, 0.0};`
- 定义了一个表示点的结构体,有x和y坐标,并初始化为原点。
`
struct Book {char title[50]; char author[50]; int year;} bookList[100];`
- 定义了一个Book结构体数组,用来存储书籍的标题、作者和出版年份,共100个条目。
`
struct Employee {int id; char* position; float salary;} emp;
emp.id = 123; emp.position = "Manager"; emp.salary = 50000.0;`
- 定义了一个Employee结构体变量emp,并设置了员工的ID、职位和薪水。
`
struct Date {int day; int month; int year;} today = {1, 1, 2023};`
- 定义了一个表示日期的结构体,并初始化为2023年1月1日。
`
struct Car {string brand; int yearModel;} myCar = {"Toyota", 2018};`
- 创建了一个Car结构体,描述了我的汽车品牌和生产年份。
`
struct Triangle {float base; float height;} tri;`
- 定义了一个三角形结构体,包含底和高两个属性。
`
struct Address {string street; string city; string country;} addr;`
- 定义了一个包含街道、城市和国家的地址结构体。
`
struct Color {int red; int green; int blue;} colorValues[16] = {{255, 0, 0}, ...};`
- 定义了一个Color结构体数组,用于存储RGB颜色值。
`
struct Course {string courseCode; float creditHours;} courses[5];`
- 定义了一个课程结构体数组,每个元素包含课程代码和学分小时数。
未经许可,严禁转发。QQ交流群:688169419