#include <iostream>using namespace std;class A{public: A(int num):it(num){total++;} static int total; virtual ~A(){total--;} int get(){return it;} void set(int age){it=age;}private: int it;};int A::total=0;void show(){ cout<<A::total<<endl;}/* 一 : 静态成员变量属于整个类的全局变量,不属于某个对象. 普通成员变量是属于类中的对象的变量.它不能被所有对象共享. 二 : 静态成员变量必须在全局进行定义,而成员变量由于是属于该类某个对象的, 而不是属于整个类的,因此不用在全局定义. 三 : ......
阅读全文