1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
class Car{ public: char *name; // 静态变量 static int num;
// 静态函数,不能够访问类的成员变量 static void run(){ cout << "car running." << endl; } };
// 静态变量初始化只能在类和函数外边进行 int Car::num = 4;
void main(){ // 初始化后,静态变量才可以使用 Car::num++; cout << Car::num << endl;
// 调用静态函数 Car::run();
// 通过实例也是可以访问的 Car c; cout << c.num << endl; c.run();
system("pause"); }
|
近期评论