为什么this指针必须要显示说明

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 02:33:06

为什么this指针必须要显示说明
为什么this指针必须要显示说明

为什么this指针必须要显示说明
没有必须要显式说明的啊.
可以写this,也可以不写啊.即使你没有注明this,在编译的时候,编译器会自动帮你加上this调用,它作为非静态成员函数的隐含形参,对各成员的访问均通过this进行.
楼主疑惑的情况,应该是这个
【注意】 当参数与成员变量名相同时,如this->n = n (不能写成n = n).这个时候必须要加上this来调用,用以区别成员变量和局部变量或者函数形参.