首页 > 试题广场 >

以下关于this指针的叙述中正确的是

[单选题]
以下关于this指针的叙述中正确的是
  • 任何与类相关的函数都有this指针
  • 类的成员函数都有this指针
  • 类的友元函数都有this指针
  • 类的非静态成员函数才有this指针
this是C++中的一个关键字,也是一个const指针,它指向当前对象,通过它可以访问当前对象的所有成员;
(1)this可以访问类的所有成员,包括private、protected、public;
(2)this是const指针,它的值不能被修改的。
(3)this只能在成员函数内部使用,不能在其他地方使用。
(4)只有当对象被创建后this才有意义,因此不能在static成员函数中使用。
(6)友元函数没有this,要访问非static成员时,需要对象做参数;要访问static成员或全局变量时,则不需要对象做参数;
发表于 2020-09-03 10:04:17 回复(0)