为了账号安全,请及时绑定邮箱和手机立即绑定
VS2017都赋值了默认值会依旧调用无参构造而不是报错,mark一下。
确实与结构体好像,正好也方便理解
暴露不暴露还是有点不懂
是时候展示一波单身这么多年的手速了

最赞回答 / 马坚持_
视频那个错了,中括号本身就是取地址的作用,p[i]就是一个对象了,而不是指针,所以应该用点
接口与实现分离

已采纳回答 / 未来啊未来
有void的是没有返回值的,而没有void的是需要返回string类型的返回值的;

已采纳回答 / 慕田峪8332278
我感觉这地方的输入其实就是设置,不需要返回,所以采用void的方式定义输入函数,而输出函数的返回值就是需要输出的值,采用string定义,方便后边用cout输出

最新回答 / qq_努力努力再努力XD_0
可以写也可以不写,每个函数都有一对{},如果里面没有类容就不用写

最赞回答 / CashQQJ
类内成员变量一般有如下四种:1、一般变量(int)2、静态成员变量(static int)3、常量(const int )4、静态常量(static const int)对应初始化方式如下:1、一般变量可以在初始化列表里或者构造函数里初始化,不能直接初始化或者类外初始化2、静态成员变量必须在类外初始化3、常量必须在初始化列表里初始化4、静态常量必须只能在定义的时候初始化(定义时直接初始化)回到楼主的问题上,这种成员变量应该是属于第三种,也就是必须在初始化列表里初始化。但是如果你代码这么写的话,编译也可以通...
这老师是个诗人吧
自古以来,
谁说过张三就是男的
我要出来冒个泡了,就算老师讲错了,我怕是也会照样全收ヾ(。ꏿ﹏ꏿ)ノ゙,脑子里浆糊一片,情何以堪啊
在DevC++上运行,1.因为放错头文件的先后顺序,运行一直报错。2.需要新建目。
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消