计算机二级

下列关于this指针的叙述中,正确的是( )A.this指针是一个隐含指针,它隐含于类的成员函数中B.只有在使用this时,系统才会将对象的地址赋值给thisC.类的友元函数也有this指针D.this指针表示了成员函数当前操作的数据所属的对象

题目

下列关于this指针的叙述中,正确的是( )

A.this指针是一个隐含指针,它隐含于类的成员函数中

B.只有在使用this时,系统才会将对象的地址赋值给this

C.类的友元函数也有this指针

D.this指针表示了成员函数当前操作的数据所属的对象

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

83、下列关于this指针的描述中,错误的是()。

A.this指针是一个由系统自动生成的指针

B.this指针是指向对象的

C.this指针在用对象引用成员函数时系统创建的

D.this指针只能隐含使用,不能显式使用


this指针只能隐含使用,不能显式使用

第2题:

下列关于this指针的说法正确的是()

A.this指针存在于每个函数之中

B.在类的非静态函数中this指针指向调用该函数的对象

C.this指针是指向虚函数表的指针

D.this指针是指向类的函数成员的指针


在类的成员函数中this指针指向调用该函数的对象

第3题:

4、下列关于this指针的叙述中,正确的是:

A.this指针是一个隐含指针,它隐含于类的成员函数中

B.只有在使用this时,系统才会将对象的地址赋值给this

C.类的友元函数也有this指针

D.this指针表示了成员函数当前操作的数据所属的对象


D

第4题:

下列关于this指针的描述中,错误的是()。

A.this指针是一个由系统自动生成的指针

B.this指针是指向对象的

C.this指针在用对象引用成员函数时系统创建的

D.this指针只能隐含使用,不能显式使用


this指针只能隐含使用,不能显式使用

第5题:

1、下列关于this指针的描述中,错误的是()。

A.this指针是一个由系统自动生成的指针

B.this指针是指向对象的

C.this指针在用对象引用成员函数时系统创建的

D.this指针只能隐含使用,不能显式使用


this指针只能隐含使用,不能显式使用

第6题:

下列关于this指针的叙述中,正确的是( )。

A.this指针是一个隐含指针,它隐含于类的成员函数中

B.只有在使用this时,系统才会将对象的地址赋值给this

C.类的友元函数也有this指针

D.this指针表示了成员函数当前操作的数据所属的对象


正确答案:D

第7题:

下列关于this指针的叙述中,正确的是( )。

A.this指针是一个隐含指针,它隐含于类的成员函数中

B.只有在使用this时,系统才会将对象的地址赋值给this

C.类的友元函数也有this指针

D.this指针表示了成员函数当前操作的数据所属的对象


正确答案:D

第8题:

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

A.this指针是一个隐含指针,它隐含于类的成员函数中

B.只有在使用this时,系统才会将对象的地址赋值给this

C.类的友元函数也有this指针

D.this指针表示了成员函数当前操作的数据所属的对象


正确答案:D
解析:本题考核this。类的每一个成员函数都有一个隐合定义的常量指针,称为this指针。它是成员函数所属对象的指针,它指向类对象的地址。成员函数可以通过这个指针知道自己属于哪一个对象。当对一个对象调用成员函数时,编译程序先将对象的地址赋值给this指针,然后调用成员函数,每次成员函数存取数据时,则隐含使用this指针。但是在使用this指针时需要注意的是:this指针只能在类的成员函数中使用,它指向该成员函数被调用的对象。this指针一般用于返回当前对象自身;静态成员函数没有this指针。因为类只有一个静态成员函数实例,所以使用this指针没有什么意义。在静态成员函数中使用this指针会引起编译错误。

第9题:

下面关于this指针的说法中错误的是( )。

A.this指针是一种隐含指针,存在于每个类的非静态成员函数中

B.它是成员函数所属对象的指针

C.通过this.成员变量的形式可以访问类中的数据成员

D.成员函数访问类中的数据成员格式可写成:this->成员变量


正确答案:C