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

最赞回答 / qq_风起天阑
这句话说的是两种情况:一,没有自定义的构造函数时系统自动生成默认的构造函数;二,自定义的默认构造函数分两种,不带参数的和参数都带默认值的,这些构造函数都可以用来实例化对象
只有在对一个新的类对象用一个已知对象进行实例化的时候,才会调用拷贝构造函数,如果只是单纯地用类名进行申请的话,是不会调用拷贝构造函数的。
string真心方便,但是学校就是不教,,,,,
这开场,,

最新回答 / ErikLu
这属于编译层面的问题了,建议你看一下编译相关的内容,
内联函数有在C++前面哪个课程讲过一次好像
表示答案确认有问题,很多地方明显的语法错误都没有检查出来。
默认,不写就是私有来着
car
demo.cpp只需包含Teacher.h就行,这个和包含stdlib.h差不多一个意思

最新回答 / 蝶梦疏妄
int main(){ string name; cout<<"please input your name :"<<endl; getline(cin,name); if(name.empty()) {  cout<<"are you really input any words?"<<endl;  system("pause");  return 0; } cout<<"please wait"<<endl; system("sy...

最赞回答 / ohmydragon
// 我没有遇到这个问题,代码是这样的。#include <iostream>#include <stdlib.h>#include <string>using namespace std;int main(void){    string name;    cout << "Please input your name:";    getline(cin, name);    if(name.empty())    {        cout <&l...
赞赞赞赞赞赞赞赞赞

最赞回答 / 杭州湾
没有返回值,就用void啊。比如说,这个函数的功能是,输出某一个值。那么就可以用void。
用堆来实例化对象的时候,要用指针来传值。
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消