示例我有一个程序:
class TestStatic
{
private:<br>
static int staticvariable;
public:<br>
TestStatic() {
this->staticvariable = 0;
cout << this->staticvariable;
}
~TestStatic() {}
};
int main() {
TestStatic object;
return 0;
}
为什么该指针不能访问staticvariable。我不明白为什么。
答案 0 :(得分:2)
可能是因为staticvariable
未绑定到this
,而是绑定到您的班级。
查看以下答案:
希望有帮助。