作者:靳淑怡心淑怡綺 | 来源:互联网 | 2023-09-25 19:41
1、结构体的创建structStudent{stringname;intage;}stu3;intmain(){方法一Studentstu1;stu1.namezhang;
1、结构体的创建
struct Student{string name;int age;
}stu3;int main(){// 方法一Student stu1;stu1.name = "zhang";stu1.age = 10;// 方法二Student stu2 = {"li", 22};// 方法三stu3.name = "wang";stu3.age = 12;
}
2、结构体数组的创建
struct Student{string name;int age;
};int main(){Student stu[3] = {{"zhang", 10},{"li", 22}};
}
3、结构体的指针
struct Student{string name;int age;
};int main(){Student stu;stu.name = "zhang";stu.age = 10;// 注:指针不管指向什么类型,大小都是4字节Student *p = &stu;p->name = "li";cout <}