C++语言程序设计

单选题关于this指针的说法不正确的是(  )。A 不能在程序中修改this指针B this指针可以给其他指针赋值,但不能修改this指针C 静态成员函数中没有this指针D this指针可以被赋值

题目
单选题
关于this指针的说法不正确的是(  )。
A

不能在程序中修改this指针

B

this指针可以给其他指针赋值,但不能修改this指针

C

静态成员函数中没有this指针

D

this指针可以被赋值

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

第1题:

关于void指针,下列说法错误的是()。

A、void指针就是未指向任何数据的指针

B、void指针就是已定义而未初始化的指针

C、指向任何类型数据的指针可直接赋值给一个void指针

D、void指针值可直接赋给一个非void指针


参考答案:ABD

第2题:

下面关this指针的说法中,不正确的是( )。

A.当调用类的成员函数时,指针this被自动传递给该成员函数

B.当调用类的成员函数时,指针this实际上指向了该类的一个对象

C.友元函数也可以被传递指针this

D.在缺省状态下,所有的成员函数都自动传递一个指针给激活它的对象


正确答案:C

第3题:

下列关于this指针的说法,错误的是()。

A.静态成员函数中可以通过this指针访问非静态成员

B.在成员函数中对非静态数据成员的访问是通过this指针完成的

C.this指针指向当前正在操作的对象

D.this指针只存在于非静态成员函数中


正确答案:A

第4题:

下列关于指针的运算中,( )是非法的。

A.两个指针在一定条件下,可以进行相等或不等的比较运算

B.可以将一个空指针赋值给某个指针

C.一个指针可以加上两个整数之差

D.两个指针在一定条件下可以相加


正确答案:D

第5题:

关于指针概念,下列说法中,不正确的是______。

A.一个指针变量只能指向同一类型的变量

B.一个变量的地址称为该变量的指针

C.只有同一类型变量的地址才能放到指向该类型变量的指针变量之中

D.指针变量可以由整数赋值,不能用浮点数赋值


正确答案:D

第6题:

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

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

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

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

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


正确答案:C

第7题:

关于this 指针的说明不正确的是( )。

A.不能在程序中修政this 指针

B.this指针可以给其他指针赋值,但不能修改this 指针

C.静态成员函数中没有this 指针

D.this 指针可以被赋值


正确答案:D

第8题:

下面关于this指针的说法中,不正确的是( )。

A.当调用类的成员函数时,指针this被自动传递给该成员函数

B.当调用类的成员函数时,指针this实际上指向了该类的一个对象

C.友元函数也可以被传递指针this

D.在缺省状态下,所有的成员函数都自动传递一个指针给激活它的对象


正确答案:C

第9题:

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

A)任何与类相关的函数都有this指针

B)类的成员函数都有this指针

C)类的友元函数都有this指针

D)类的非静态成员函数才有this指针


正确答案:D

第10题:

关于this指针的说法不正确的是( )。

A.不能在程序中修改this指针

B.this指针可以给其他指针赋值,但不能修改this指针

C.静态成员函数中没有this指针

D.this指针可以被赋值


正确答案:D

更多相关问题