填空题 在下面的类定义中,this指针的用途是{{U}} 【11】 {{/U}}。 #include <iostream. h> class Sample { int x,y; public: Sample(int i,int j){x=i;y=j; void asstgn(Sample sa): }; void Sample: :assign(Sample p) { if (this! =&p) { x=p.x; y=p.y; } }
  • 1、
【正确答案】 1、防止对类对象自己给自己赋值    
【答案解析】[解析] 防止对象给自己赋值,这是一种自毁行为,这种行为如果不加以判断,可能造成无意识的破坏。