-
堆,要判断申请内存是否失败查看全部
-
getline(cin,string) name.empty() 空值为真查看全部
-
记得要判断内存是否申请成功查看全部
-
构造函数初始化列表的特性查看全部
-
如果构造函数为: Teacher(); Teacher(string name="Lucy",int age=20); 实例化时的Teacher t; 会无法判断是调用哪一个构造函数查看全部
-
重载构造函数查看全部
-
有参构造函数查看全部
-
无参构造函数查看全部
-
对象初始化 根据条件初始化一次或者多次查看全部
-
内存分区查看全部
-
对象成员访问查看全部
-
牛奶装在盒子里,给你一根吸管,喝吧查看全部
-
#include <iostream> #include <string> using namespace std; /** * 定义类:Student * 数据成员:m_strName * 数据成员的封装函数:setName()、getName() */ class Student { public: // 定义数据成员封装函数setName() void setName(string _name){ m_strName = _name; } string getName(){ return m_strName; } // 定义数据成员封装函数getName() private: string m_strName; //定义Student类私有数据成员m_strName }; int main() { // 使用new关键字,实例化对象 Student *_name = new Student(); // 设置对象的数据成员 _name->setName("慕课网"); // 使用cout打印对象str的数据成员 cout << _name->getName() << endl; // 将对象str的内存释放,并将其置空 delete _name; _name = NULL; return 0; }查看全部
-
引用数据成员要指明数据成员的位置查看全部
-
string是一个类,s是对象 s1+s2连接字符串 s1=s2替换s1 string s(n,'c') 将s初始化为n个字符c 当输入有可能是空的字符串时,用getline(cin,name);查看全部
举报
0/150
提交
取消