为什么使用第一张图片的代码也就是说不使用this 指针会报错呀
3条回答 默认 最新
- czy1219 2022-04-12 15:05关注
如果出现函数的形参和类的数据成员同名的情况,必须显式用this指出类的数据成员,否则就是一个恒等式,因为变量的范围是从小到大,既然函数体里面已经有同名的变量,那么就不会再往外搜索,因此等号左边的值其实根本就不是类的数据成员,而是形参!此时类的数据成员是未定义的,也就是说类的数据成员没有被赋值!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
- ¥15 cmd cl 0x000007b
- ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
- ¥500 火焰左右视图、视差(基于双目相机)
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号
- ¥15 基于单片机的靶位控制系统