结构体初始化有三种方式:1、先定义,后赋值
- struct Student stu1; //先定义,后赋值
- strcpy(stu1.name,"张三丰");
- stu1.age = 10;
- stu1.sex = '女';
复制代码 2、定义的同时初始化
- struct Student stu1 = {"张三丰", 10, '女'}; //定义时初始化,赋值顺序要跟成员顺序保持一致
复制代码 3、定义的同时初始化指定成员
- struct Student stu1 = {.name="张三丰"}; //指定成员初始化
复制代码
|
|