扫描二维码
随时随地手机看文章
// 类
class A
{
private:
const int a; // 常对象成员,只能在初始化列表赋值
public:
// 构造函数
A() : a(0) { };
A(int x) : a(x) { }; // 初始化列表
// const可用于对重载函数的区分
int getValue(); // 普通成员函数
int getValue() const; // 常成员函数,不得修改类中的任何数据成员的值
};
void function()
{
// 对象
A b; // 普通对象,可以调用全部成员函数、更新常成员变量
const A a; // 常对象,只能调用常成员函数
const A *p =
首先要看英文和C语言的关系,有多大层度是需要英文的支持。我们都知道C语言中一共有32个关键词,控制语句仅有9种,也就是说只需要掌握以上内容就可以对C语言进行应用,对于一些复杂的指针等更合英文没有关系。我相信短短的32个关...
关键字: C语言