当代码存在二义性,即传入的一个参数和属性重名时,用this。例如
class Human{
char fishc;
Human(char fishc);
}
Human::Human(char fishc){
//fishc = fishc;
this->fishc = fishc;
}
//赋值操作符的左边将被解释为当前对象的fishc属性,右边被解释为构造器的传入来的fishc参数
当代码存在二义性,即传入的一个参数和属性重名时,用this。例如
class Human{
char fishc;
Human(char fishc);
}
Human::Human(char fishc){
//fishc = fishc;
this->fishc = fishc;
}
//赋值操作符的左边将被解释为当前对象的fishc属性,右边被解释为构造器的传入来的fishc参数
C语言指针的基本认识
文章目录指针1. 指针的基本概念2 .指针
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M