收藏 分享(赏)

#5.8.1#--结构体(例4-7).pdf

上传人:职教中心 文档编号:13708744 上传时间:2022-10-11 格式:PDF 页数:1 大小:47.29KB
下载 相关 举报
#5.8.1#--结构体(例4-7).pdf_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

1、结构体结构体是一种特殊形态的类与类的唯一区别:类的缺省访问权限是private,结构体的缺省访问权限是public结构体存在的主要原因:与C语言保持兼容什么时候用结构体而不用类定义主要用来保存数据、而没有什么操作的类型人们习惯将结构体的数据成员设为公有,因此这时用结构体更方便 结构体的定义结构体的定义struct 结构体名称 公有成员protected: 保护型成员private: 私有成员;结构体的初始化结构体的初始化如果一个结构体的全部数据成员都是公共成员,并且没有用户定义的构造函数,没有基类和虚函数(基类和虚函数将在后面的章节中介绍),这个结构体的变量可以用下面的语法形式赋初值类型名 变

2、量名 = 成员数据1初值, 成员数据2初值, ;例例4-7用结构体表示学生的基本信息用结构体表示学生的基本信息#include#include#includeusing namespace std;struct Student /学生信息结构体 int num; /学号 string name; /姓名,字符串对象,将在第6章详细介绍 char sex; /性别 int age; /年龄;int main() Student stu = 97001, Lin Lin, F, 19 ; cout Num: stu.num endl; cout Name: stu.name endl; cout Sex: stu.sex endl; cout Age: stu.age endl; return 0;运行结果:Num: 97001Name: Lin LinSex: FAge: 191

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报