试题详情
- 简答题结构和类有什么区别?如果把程序中定义结构的关键字struct直接改成class,会有什么问题?用教材上的一个例程试一试,想一想做什么修改能使程序正确运行?
- 结构是数据的封装,类是数据和操作的封装。可以把结构看成是类的特例。结构和类都可以用关键字struct或class定义。区别是,struct定义的结构或类的全部成员都是公有的,用class定义的结构或类不做声明的成员是私有的。
若把struct改成class,只需要把全部成员定义为public就可以了。 关注下方微信公众号,在线模考后查看
热门试题
- 下列类中不属于MFC框架基本类的是()
- C语言的一个编译预处理命令用#开始,最后
- 找出一个二维数组中的鞍点,即该位置上的元
- 若有以下定义:floata;intx,y
- 一个C语言程序可以有一个或多个函数组成。
- 要求统计m个数内,对能同时被3和7整除的
- 已知12个学生记录,要求求出成绩平均值,
- 如果定义了int a[10]
- C语言规定,所有实数的运算都是以单精度方
- 设有程序段: t=6;a=7
- 若 a=3,b=2,c=1 则关系表达式
- 已知head指向一个带头节点的单向链表,
- 以下程序程序运行后的输出结果是()
- 执行下列程序片段时输出结果是()。 u
- 输入一个字符串,判断其是否为回文,输出“
- 下列程序段的输出结果是()
- 设有N个人围坐在圆桌周围,从每个位置开始
- 编写程序,输入一个百分制成绩,若大于等于
- 在计数循环for(表达式1;表达式2;表
- 请按照类成员的访问特性、类层次的继承特点