1. 结构体的定义
2.结构体使用
三种方式 s1为第一种,直接声明对象然后(通过“.”)赋值;s2为第二种,一边声明对象一边赋值;s3为第三种,定义结构体时声明。
声明对象时struct可以省略。
3.结构体的指针
可以更改结构体中的内容
如果没用指针,改变的数值不会带入main函数中
输出
对于使用了vector类型的结构体指针:
4.const 只读
不能在函数内进行更改,不然会报错
5.嵌套结构体
使用时 假定teacher t;
t.s.name之类的