单选题下列关于指针的运算中,(  )是非法的。A两个指针在一定条件下,可以进行相等或不等的比较运算B可以将一个空指针赋值给某个指针C一个指针可以加上两个整数之差D两个指针在一定条件下可以相加

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

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

B

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

C

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

D

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


参考解析

解析:
A项正确,指针变量如果指向同一个数组的元素,则可以进行比较;B项正确,指针变量可以是空值,表示该指针不指向任何变量;C项正确,指针变量加或者减一个整数是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数相加或相减;D项错误,如果两个指针指向同一个数组元素,两个指针是可以相减的,表示两个指针之间的元素个数,但是两个指针不可以相加。

相关考题:

下列关于指针的运算中,( )是非法的。A.两个指针在一定条件下,可以进行相等或不等的运算B.可以将一个空指针赋值给某个指针C.一个指针可以加上两个整数之差D.两个指针在一定条件下可以相加

golang中的指针运算包括() A. 可以对指针进行自增或自减运算B. 可以通过“&”取指针的地址C. 可以通过“*”取指针指向的数据D. 可以对指针进行下标运算

下列关于指针的操作中,错误的是A.两个同类型的指针可以进行比较运算B.可以用一个空指针赋给某个指针C.一个指针可以加上两个整数之差D.两个同类型的指针可以相加

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

下列说法中不正确的是( )。A.指针是一个变量B.指针中存放的是数值C.指针可以进行加、减等算术运算D.指针变量占用存储空间

以下关于指针概念的叙述中,错误的是() A.一个指针变量只能指向同一类型的变量B.一个变量的地址称为该变量的指针C.两个同类型的指针变量可以作加减运算D.任何指针变量都可以与空指针NULL进行比较

下列叙述正确的是( )。A.非空循环队列的队尾指针等于排头指针时,也可以进行入队运算B.循环队列为空时可以进行退队运算C.退队运算后队列长度减1D.入队运算就是将新元素插入到队尾指针指向的位置

下列叙述中,正确的是( )。A.非空循环队列的队尾指针等于排头指针时,也可以进行入队运算B.循环队列为空时可以进行退队运算C.退队运算后队列长度减1D.入队运算就是将新元素插入到队尾指针指向的位置

下列关于指针运算的说法,错误的是( )。A.在一定条件下,两个指针可以相减B.在一定条件下,两个指针可以相加C.在一定条件下,两个指针可以相互赋值D.在一定条件下,两个指针可以进行比较运算

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

下面叙述错误的是()。A.一个指针变量只能指向同一类型的变量B.一个变量的地址称为该变量的指针C.可以将一个整数值赋给指针变量D.任何指针变量都可以与空指针NULL进行比较

下列关于指针运算的描述中,错误的是( )。A.在一定条件下,两个指针可以相加B.在一定条件下,两个指针可以进行逻辑判断C.在一定条件下,指针可以为空值D.在一定条件下,两个指针可以相互赋值

对于循环队列,下列叙述中正确的是A)队头指针是固定不变的B)队头指针一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针

下列关于指针的运算中,( )是非法的。A.两个指针在一定条件下,可以进行相等或不等的比较运算B.可以将一个空指针赋值给某个指针C.一个指针可以加上两个整数之差D.两个指针在一定条件下可以相加

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

下列描述中,关于c++说法正确的是()A、所有的运算符号都可以重载。不能重载的运算符只有4个,作用域运算符:’::’,成员解引用运算符:’.*’,成员访问运算符:’.’,条件运算符:’?:’B、基类类型的指针可以指向子类,子类类型的指针也可以指向基类C、可以在类的构造函数中对静态数据成员进行初始化D、动态联编要满足两个条件:被调用的成员函数是虚函数;用指针或引用调用虚函数

以下关于指针概念的叙述中,错误的是()A、一个指针变量只能指向同一类型的变量B、一个变量的地址称为该变量的指针C、两个同类型的指针变量可以作加减运算D、任何指针变量都可以与空指针NULL进行比较

链表的指针域可以有()。A、只能有一个B、可以有多个C、不可以有两个D、可以没有指针域

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

关于指针变量赋值下面说法正确的是()A、未经赋值的指针变量不能使用B、指针变量同其普通变量一样需定义、赋值C、给指针变量的赋值只能赋予地址D、给指针变量赋值可以赋任何数值

单选题链表的指针域可以有()。A只能有一个B可以有多个C不可以有两个D可以没有指针域

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

单选题下列描述中,关于c++说法正确的是()A所有的运算符号都可以重载。不能重载的运算符只有4个,作用域运算符:’::’,成员解引用运算符:’.*’,成员访问运算符:’.’,条件运算符:’?:’B基类类型的指针可以指向子类,子类类型的指针也可以指向基类C可以在类的构造函数中对静态数据成员进行初始化D动态联编要满足两个条件:被调用的成员函数是虚函数;用指针或引用调用虚函数

单选题以下关于指针概念的叙述中,错误的是()A一个指针变量只能指向同一类型的变量B一个变量的地址称为该变量的指针C两个同类型的指针变量可以作加减运算D任何指针变量都可以与空指针NULL进行比较

单选题下列叙述中错误的是(  )。A在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构B在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构C在链表中,如果每个结点有两个指针域,则该链表不一定是线性结构D在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定不是线性结构

单选题以下关于指针的叙述,错误的是(  )。A两个基类型相同的指针变量不能指向同一个对象B可以通过对指针变量自增、自减来移动指针C只有两个类型相同的指针才能进行减运算D一个指针变量可以通过不同的方式获得一个确定的地址值

单选题关于地址和指针,以下说法正确的是(  )。A通过强制类型转换可以将一种类型的指针变量赋值给另一种类型的指针变量B可以取一个常数的地址赋值给同类型的指针变量C可以取一个表达式的地址赋值给同类型的指针变量D可以取一个指针变量的地址赋值给基类型相同的指针变量