求C++this指针详细解释
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 09:00:37
求C++this指针详细解释
求C++this指针详细解释
求C++this指针详细解释
this指针的用处:
一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果.this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数.也就是说,即使你没有写上this指针,编译器在编译的时候也是加上this的,它作为非静态成员函数的隐含形参,对各成员的访问均通过this进行. 例如,调用date.SetMonth(9) SetMonth(&date, 9),this帮助完成了这一转换 .
this指针的使用:
一种情况就是,在类的非静态成员函数中返回类对象本身的时候,直接使用 return *this;另外一种情况是当参数与成员变量名相同时,如this->n = n (不能写成n = n).
求C++this指针详细解释
C语言指针求解释,
C语言中的this指针的具体详细的定义和使用?
C语言指针部分选择题a[p-a]是什么意思? B是什么意思?麻烦解释详细点
c语言中指针中x为指针变量++*x,*x++,(*x)++,像这样的到底是怎么运算的,求详细解释
C语言题目 求详细解释
C语言指针选择题求解释 麻烦每个选项都解析一下,谢谢
指针的应用范围与本质的详细解释
数据结构中 二叉树建立结点为什么用 双重指针?详细解释下双重指针
CA是一个类,p是个指针,只学过C语言的菜鸟.求明确解释.
C指针问题:int a=12,*p=&a如何解释?跟p=&a有什么区别?我印象中应该p=&a是正确的,但是这里书上写成*p=&a,是什么意思?求详细解释另外如上的话*&a==a和&*p==p是如何各自成立的?*&a是指向a地址的指针,a
两道题,求详细解释
高中数学,求详细解释
求详细原因解释
求解释 详细的!
求解释!详细
求详细解释
求解释,详细一点