时尚美容网站建设,如何申请com网站,北京网页制作服务商,深圳品牌网站推广公司哪家好在普通成员函数里
1.this指针不能显式说明#xff0c;但能显示使用#xff0c;是个常指针#xff0c;只能改变指针指向的对象的内容#xff0c;不能改变指针存储的对象的地址。 2.this指针一般不用特别写上#xff0c;只有在#xff08;我目前的知识范围内#xff09;类…在普通成员函数里
1.this指针不能显式说明但能显示使用是个常指针只能改变指针指向的对象的内容不能改变指针存储的对象的地址。 2.this指针一般不用特别写上只有在我目前的知识范围内类成员变量和传参的变量名相同的时候才用上this指针。
#includeiostream
using namespace std;
class s
{
public:int data;void set(int data){this-data data;}void print(){cout data endl;}
};
int main()
{s s1, s2;s1.data 6;s2.data 10;s1.print();s2.print();s1.set(3);s1.print();s2.print();
}
//结果是
//6
//10
//3
//10//原本的题目需要修改
//结果是
//6
//10
//6
//10
//需要改成
//6
//10
//3
//10
#includeiostream
using namespace std;
class s
{
public:int data;void set(int data){datadata;}void print(){coutdataendl;}
};
void main()
{s s1,s2;s1.data6;s2.data10;s1.print();s2.print();s1.set(3);s1.print();s2.print();
}