静态数据成员的类型可以是所属类的类型,而普通数据成员则不可以。普通数据成员的只能声明为所属类类型的 指针或引用.静态的所有对象共享1个。A a,b,c,d享有同一个C dx4如果是普通类型的话初始化的时候要为类的对象分配内存,里面又有一个类,一直持续下去就不行了。引用和指针就可以了