C语言程序设计

关于指针概念不正确的说法是()。A、一个指针变量只能指向同一个类型的变量B、一个变量的地址称为该变量的指针C、只有同一类型变量的地址才能放到指向该类型变量的指针变量之中D、指针变量可以由整数赋值,不能用浮点数赋值

题目

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

  • A、一个指针变量只能指向同一个类型的变量
  • B、一个变量的地址称为该变量的指针
  • C、只有同一类型变量的地址才能放到指向该类型变量的指针变量之中
  • D、指针变量可以由整数赋值,不能用浮点数赋值
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


正确答案:C

第2题:

下列关于风险说法不正确的是()。

A、风险是一个事前概念

B、风险是一个事后概念

C、反映的是损失发生前事物发展状态


参考答案:B

第3题:

不正确的指针概念是()

A、一个指针变量只能指向与其类型相同的变量

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

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

D、指针变量可以赋任意整数,但不能赋浮点数


参考答案:D

第4题:

下列说法不正确的足( )。

A.int*ptr;//指针指向整形数据

B.char*ptr;//指针的类型是字符型指针

C.int**ptr;//指针的类型是双重指针

D.int(*ptr)[3];//是一一个指针数组,数组共有三个元素,而三个元素是int型指针


正确答案:D
解析:int(*ptr)[3]是一个数组指针,指针指向一个有3个int型变量的数组。

第5题:

以下关于指针概念不正确的是( )。

A.指针变量可以用整数赋值,但不可以用浮点数赋值

B.一个变量的地址称为该变量的指针,一个指针变量只能指向同一类型的变量

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

D.只能将地址赋给指针变量


正确答案:A
指针是用来指示一个内存地址的变量,因此只能将地址赋给指针变量,而不能是整数或浮点数。

第6题:

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

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

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

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

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


参考答案:ABD

第7题:

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

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

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

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

D.this指针可以被赋值


正确答案:D
解析:C++的this指针是系统默认产生的一个指针,它是const的,所以是不能够被改变,不能够被赋值的。

第8题:

下列关于概念的说法中,不正确的是()。

A 概念是思维的基本单位

B 概念是从千千万万的个体属性中抽象出来的

C 概念反映了客观事物一般的本质属性

D 概念就是语汇


参考答案D

第9题:

下列说法中不正确的是( )。

A.指针是一个变量

B.指针中存放的是数值

C.指针可以进行加、减等算术运算

D.指针变量占用存储空间


正确答案:B
解析:指针中存放的是变量的地址,指针也可以进行增减运算,这时指针移动的最小单位是一个存储单元,而不是一个字节。

第10题:

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


正确答案:C

更多相关问题