class ClassA {

private: int a;
private: char x;


public: ClassA () {
a=5;
x='c';
int local;
}


};


解决方案
在示例中,局部变量“local”已声明。应避免这种情况。构造函数只能用于向字段分配值

class ClassA {

private: int a;
private: char x;


public: ClassA () {
a=5;
x='c';
}


};