求助这道c++题,为什么选b,a为什么不对?

2025-05-19 19:25:39
推荐回答(2个)
回答1:

静态数据成员被该类的所有对象共享。
而this指针是指向该类的某个对象的指针,所以不能用this指针访问静态数据成员

回答2:

静态变量又叫类变量,要通过类方法访问,而在此变量为public时,使用类名的方法的确可以访问这个类变量,所以选b。this是针对某个对象,而不是类,所以a不对。。。