首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于指针的运算中,( )是非法的。
下列关于指针的运算中,( )是非法的。
admin
2015-08-01
67
问题
下列关于指针的运算中,( )是非法的。
选项
A、两个指针在一定条件下,可以进行相等或不等的比较运算
B、可以将一个空指针赋值给某个指针
C、一个指针可以加上两个整数之差
D、两个指针在一定条件下可以相加
答案
D
解析
指针变量如果指向同一个数组的元素,则可以进行比较,所以A)是正确的。指针变量的赋值就是将一个变量地址赋给一个指针变量。并且指针变量可以是空值,即该指针不指向任何变量。B)同样也是正确的。指针变量加/减一个整数是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数相加或相减。即C)也是正确的。如果两个指针指向同一个数组元素,两个指针是可以相减的,标识两个指针之间的元素个数。但是它们是不可相加的。
转载请注明原文地址:https://www.kaotiyun.com/show/svNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
进行文件操作时需要包含()文件。
以下程序的输出结果是()。#include<iostream.h>voidmain(){inti,j,x=0;fof(i=0;i<2;i++={x++;for(j=0;j<3;j++=
通常拷贝构造函数的参数是
数据结构分为逻辑结构与存储结构,线性链表属于【】。
下列选项中,不属于模块间耦合的是
派生类的对象对它的基类成员中(),是可以访问的。
C++语言中关键字运算符有new,delete和______。
程序的结果为【】。#include"iostream.h"template<typenameT>Ttotal(T*data){Ts=0;while(*data){s+
若执行下面的程序时,从键盘上输入5和2,则输出结果是#include<iostream.h>voidmain(){inta,b,k;cin>>a>>b;
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
清代作家姚鼐编的文学作品总集是【】
建设项目经济评价的计算期是指()。
铸造设备一般按造型方法分为普通砂型铸造设备和特种铸造设备。其中,普通砂型铸造设备包括()铸造设备三类。
在工资核算系统中,可以在当月对调出、退休、离休的职工记录作永久性删除。()
按照税务稽查程序,审理部门审理终结时,认为税收违法行为轻微,依法可以不予税务行政处罚的,拟制()。
()是指在特定工作岗位、组织环境和文化氛围中的成绩优异者所具备的可客观衡量的行为特征。
根据公司法律制度的规定,有限责任公司股东会作出的下列决议中,必须经代表2/3以上表决权的股东通过的有()。
【B1】【B5】
Marriageisthesociallyrecognizedandapprovedunionbetweenindividuals,whocommittooneanotherwiththeexpectationofa
Againstabackgroundofcontroversialplanstotripleuniversitytuitionfees,studentsshortofmoneymightbeattractedbyan
最新回复
(
0
)