为了账号安全,请及时绑定邮箱和手机立即绑定
  • getName为什么要 string getName()
    查看全部
  • 构造函数被调用且仅被调用一次
    查看全部
  • string常用操作
    查看全部
    0 采集 收起 来源:C++ 初始String

    2017-03-31

  • 内联函数
    查看全部
    0 采集 收起 来源:类外定义

    2017-03-31

  • #include <iostream> #include <string> using namespace std; class Student {public: void setName(string _name) { m_strName=_name; } string getName() { return m_strName; } void setGender(string _gender) { m_strGender=_gender; } string getGender() { return m_strGender; } int getScore() { return m_iScore; } void initScore() { m_iScore=0; } void study(int _score) { m_iScore+=_score; } private: string m_strName; string m_strGender; int m_iScore; }; int main() { Student stu; stu.initScore(); stu.setName("zhangsan"); stu.setGender("女"); stu.study(80); stu.study(20); cout<<stu.getName()<<" "<<stu.getGender()<<" "<<stu.getScore()<<endl; return 0; }
    查看全部
  • 对象的生命历程
    查看全部
    0 采集 收起 来源:C++ 析构函数

    2017-03-30

  • #include <iostream> #include <string> using namespace std; /** * 定义类:Student * 数据成员:m_strName * 无参构造函数:Student() * 有参构造函数:Student(string _name) * 拷贝构造函数:Student(const Student& stu) * 析构函数:~Student() * 数据成员函数:setName(string _name)、getName() */ class Student { public: Student(){} Student(string _name){} Student(const Student &stu){} ~Student(){} void setName(string _name) { m_strName = _name; } string getName() { cout << m_strName <<endl; } private: string m_strName; }; int main(void) { // 通过new方式实例化对象*stu Student *stu = new Student(); // 更改对象的数据成员为“慕课网” stu->setName("慕课网"); // 打印对象的数据成员 stu->getName(); return 0; }
    查看全部
    0 采集 收起 来源:综合练习

    2018-03-22

  • 两个字符串连接不合法
    查看全部
    0 采集 收起 来源:C++ 初始String

    2017-03-30

  • #include <iostream> #include <string> using namespace std; /** * 定义类:Student * 数据成员:名字、年龄 */ class Student { public: // 定义数据成员名字 m_strName 和年龄 m_iAge string m_strName; int m_iAge; }; int main() { // 实例化一个Student对象stu Student stu; // 设置对象的数据成员 stu.m_strName = "慕课网"; stu.m_iAge = 2; // 通过cout打印stu对象的数据成员 cout << stu.m_strName << " " << stu.m_iAge<< endl; return 0; }
    查看全部
    0 采集 收起 来源:单元巩固

    2018-03-22

  • #include <iostream> #include <stdlib.h> #include <string> using namespace std; int main() { string user_name; cout << "Please input user_name:" ; getline(cin,user_name); if(user_name.empty()) { cout<<"Your input is null!"<<endl; return 0; } cout<<"Hello "+user_name<<endl; if(user_name=="imooc") { cout<<"You are a sdministrator"<<endl; } cout<<"Your name length is:"<<user_name.size()<<endl; cout<<"Your name first letter is :"<<user_name[0]<<endl;// 如果输入汉字,没办法输出第一个首字母。第一个汉字怎么输出? system("pause"); return 0; }
    查看全部
    0 采集 收起 来源:C++ 初始String

    2018-03-22

  • 实例化两种方式
    查看全部
  • 类的定义
    查看全部
    0 采集 收起 来源:C++类和对象

    2017-03-30

  • 初始化string对象的四种方式
    查看全部
    0 采集 收起 来源:C++ 初始String

    2017-03-30

  • string类型
    查看全部
    0 采集 收起 来源:C++ 初始String

    2017-03-30

  • 从堆实例化对象
    查看全部

举报

0/150
提交
取消
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

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

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