类中添加静态变量的有关问题

类中添加静态变量的问题类中添加静态变量的问题:代码如下C/C++ codeclass A{public:static int i}//错误

类中添加静态变量的问题
类中添加静态变量的问题:代码如下

C/C++ code
class A{public:    static int i;};//错误void fun(){    A a;    int j;    j = a.i; }

如上代码所示,为什么不能这么用,谁能告诉我原因的?

[解决办法]
j = A::i;

静态变量实例类无关