为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 伊兮尘昔
void Teacher::setGender(string _gender);  string Teacher::getGender();string Teacher::getName();这三句话后面的分号是几个意思?

最新回答 / 肖申克赫本
谢谢,不用了已解决

最赞回答 / AAnonymous
d就是个数组你这么写试试(d+i)->x = 12;(d+i)->print_x();

已采纳回答 / AAnonymous
都可以,当然你要调用含参构造函数时就必须带括号了。C++和Java不同,Java都要括号的

已采纳回答 / onemoo
老师并没有说错。你说的那些确实都可以作为默认构造函数,所以它们只能有一个。 因为如果存在多个,那么在需要调用默认构造函数的时候,编译器就不知道要调用哪一个了。

最赞回答 / onemoo
一般std::cin在读取字符串时把空白作为分界,可如果想忽略一些空白而读取到一整行(以换行为界)怎么办?  这就是getline函数的作用:<...code...>

最新回答 / qq_一幼儿园学生_0
只有在有拷贝操作的时候才会调用拷贝构造函数

已采纳回答 / onemoo
是共享的。但也不能叫做代码复用。不仅是成员函数,所有的函数在程序中都只有一份。

已采纳回答 / AAnonymous
你定义的类名是小写的。为何创建对象时要大写?
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消