对静态成员的不正确描述是( ) A. 静态成员不属于对象,是类的共享成员 B. 静态数据成员要在类外定义和初始化 C. 调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针 D. 非静态成员函数也可以操作静态数据成员
时间: 2024-03-31 15:32:01 浏览: 248
不正确的描述是 C. 调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针。
静态成员函数是属于类的成员函数,不属于任何一个具体的对象,因此在调用静态成员函数时不需要通过对象来访问。静态成员函数也不会有 this 指针,因为 this 指针是指向对象的指针,而静态成员函数并不属于任何一个对象。因此,选项 C 描述不正确。
阅读全文