已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是(  )。

admin2010-06-06  45

问题 已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是(  )。

选项 A、ff是某个类的数据成员,func()是该类的友元函数
B、ff是某个类的数据成员,func()是该类的成员函数
C、this->ff和ff是同一个变量
D、func不是一个静态成员函数

答案A

解析 此题考查的是this指针的使用。类的每一个对象成员函数都有一个隐含的常量指针,即this指针。本题选项A)中,若func()是该类的友元函数,this指针没有指向同一个对象的地址,语句this->ff=0;与ff=0;的效果就不同了。
转载请注明原文地址:https://jikaoti.com/ti/2RW0FFFM
0

最新回复(0)