类中静态成员需在类外部定义,但对于const成员可以在类内部初始化。
#include<iostream>
using namespace std;
class Account {
public:
static int a;
static const int b;// = 20;
};
//int Account::a = 10;
const int Account::b = 20;
int main()
{
cout << Account::b << endl;
return 0;
}