-
string操作
查看全部 -
string用法
查看全部 -
'hello' +'world'在python可用,c++不可;
name.size() 就是len(name)
endl相当于回车换行
查看全部 -
public,protect,private
查看全部 -
用new 类型名 申请动态空间,eg:int *p = new int();
查看全部 -
类,对象
查看全部 -
实例化时不需要传参数的函数就是默认构造函数
查看全部 -
#include <iostream> #include <string> using namespace std; class Student { public: Student() { m_strName="li"; } Student(string _name) { m_strName=_name; } Student(const Student&stu) { } void setName(string _name) { m_strName=_name; } string getName() { return m_strName; } private: string m_strName; }; int main() { Student *stu =new Student(); stu->setName("慕课网"); cout<<stu->getName()<<endl; delete stu; stu=NULL; return 0; }
查看全部 -
析构函数格式
~类名()
查看全部 -
当类中命名有const变量,需要注意变量只能在初始化列表赋值,否则将要报错
成员变量未定义
查看全部 -
查看全部
-
拷贝构造函数格式
Student(const Student& stu){}
查看全部 -
查看全部
-
实例化时不需要传参数的函数就是默认构造函数
查看全部 -
str="Hello"+"World" 是不合法的,两个“”声明的字符串不能直接相连
Str="Hello" + s1 + "World" 是合法的
查看全部
举报
0/150
提交
取消