1. 首页
  2. 音视频
  3. 编解码
  4. C++类中的static和const用法实例教程

C++类中的static和const用法实例教程

上传者: 2020-09-11 18:30:33上传 PDF文件 41.38KB 热度 31次

static和const是C++程序设计中非常重要的概念,本文实例列举了C++类中的static和const的规则和用法。static数据成员是属于类的,不是属于任何具体的对象的,不占用对象的内存空间。static数据成员的初始化必须在类外初始化,采用 int A::n = 5;这样的形式,记得指明类型和所属的类,不用加关键字static。static成员函数只能访问static数据成员或者static成员函数,不能访问非static数据成员和非static成员函数。必须在构造函数初始化列表中进行初始化。类的成员不能在声明初始化,比如在类体内 int c = 3;是不行的。首先要记住,static const 表示既是static也表示const,都具有二者的特征。初始化跟static成员一样,在类外初始化,但是要加上const。希望本文所述对大家的C++面向对象程序设计有所帮助。

下载地址
用户评论