首页 >>  正文

不能取this指针的地址

来源:baiyundou.net   日期:2024-09-21

文怜刻3928C++中如何获取类成员的指针 -
饶浦桂19723402874 ______ 直接&取地址呀,不然你在类成员的类中添加一个函数返回它的this指针也行

文怜刻3928求问c++中,如何输出this指针的地址? -
饶浦桂19723402874 ______ #includeusing namespace std; class A { //int i; public: //A (int a=0){i=a;} void display() { cout<< } }; int main() { A a; a.display();//注意括号 调试通过 cout<<&a< return 0; }

文怜刻3928c++中this和*this -
饶浦桂19723402874 ______ this 这是指代本对象 this本来是个指针,*this的星号是取指针指向的内容, 所以,*this是整个对象,而this是指向本对象的指针

文怜刻3928不能使用类对象的指针取对象的()和()的地址 -
饶浦桂19723402874 ______ 指向对象的指针不能取数据成员的地址,也不能取成员函数的地址.

文怜刻3928关于 this 指针的说法错误的是() - 上学吧普法考试
饶浦桂19723402874 ______ 友元函数和类的成员函数都可以访问类的私有成员变量或者是成员函数,但是他们调用的形式不同.类的成员函数是属于类的,所以调用的时候是通过指针this调用的.而类的友元函数不属于...

文怜刻3928可以delete删除this指针么? -
饶浦桂19723402874 ______ 不可以,this是隐含的指针,为什么要去删除它呢?delete是释放内存的,this又没有申请动态内存 补充:是的,这样写是错误的.

文怜刻3928不能使用类的对象的指针取对象的什么地址 -
饶浦桂19723402874 ______ 一般情况下是弹出一个错误框,无法读取的内存0xC000001 野指针咯,还能不管什么变量,我们都可以把它看成一块内存块,对象也一样,也是一块内存块,sACACv

文怜刻3928c++中的拷贝构造函数,调用时需要this指针么 -
饶浦桂19723402874 ______ 调用对象的任何函数都会在函数内部产生一个this指针,this指针是个常量指针,由编译器编译时生成.this指针只在对象内部可见,所以调用时你也无法访问this指针,更不需要. this指针用于对象内部的函数访问当前对象的其他成员,同时可起...

文怜刻3928C++ THIS 指针
饶浦桂19723402874 ______ 第一个问题,THIS指针指向对象本身,首变量地址即对象指针 第二个问题,每个子类对象都会有直接继承的父类的对象,至于对象的布局,一般的情况下是在对象的开始,这样从子类到父类的转化容易而且比较容易实现多态.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024