-
初始化列表,可以用来初始化const常量
查看全部 -
。查看全部
-
。查看全部
-
。查看全部
-
s.empty()为空则输出ture否则为fla s.size[i]从0开始数起第i+1个字符查看全部
-
#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;
}
查看全部 -
类的声明放头文件.h 定义,狗能叫
类的定义放源文件.cpp 具体操作,狗怎么叫
#include<string>/#include<iostream> using namespace std;
查看全部 -
类内定义的成员函数,编译器会将其优先编译为内联函数。对于复杂的成员函数,则编译为普通的函数。
类外定义的成员函数的格式: 返回类型 类名::函数名(参数列表)
分文件类外定义:
定义一个类名.h的头文件,用来保存类的定义;
定义一个类名.cpp的文件,用来保存类中成员函数的定义,定义之前要加上#include "类名.
查看全部 -
啊查看全部
-
啊查看全部
-
函数声明{}
类定义;
函数调用()
查看全部 -
string的使用方法
查看全部 -
从栈中实例化,使用完成后系统自动释放内存,格式如下
TV tv1; //对象成员访问 tv.type = 0; tv.changeVol();
从堆中实例化,使用完成后必须写上释放内存代码,格式如下
TV *p = new TV(); //对象成员访问 p->type = 0; p->changeVol(); //删除指针 delete p; p = NULL;
查看全部 -
指针的应用过程
查看全部 -
指针的定义
查看全部
举报