首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于指针的运算中,( )是非法的。
下列关于指针的运算中,( )是非法的。
admin
2012-01-20
41
问题
下列关于指针的运算中,( )是非法的。
选项
A、两个指针在一定条件下,可以进行相等或不等的比较运算
B、可以将一个空指针赋值给某个指针
C、一个指针可以加上两个整数之差
D、两个指针在一定条件下可以相加
答案
D
解析
指针变量如果指向同一个数组的元素,则可以进行比较,所以A) 是正确的。指针变量的赋值就是将一个变量地址赋给一个指针变量。并且指针变量可以是空值,即该指针不指向任何变量。B) 同样也是正确的。指针变量加/减一个整数是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数相加或相减。即C)也是正确的。如果两个指针指向同一个数组元素,两个指针是可以相减的,标识两个指针之间的元素个数。但是它们是不可相加的。
转载请注明原文地址:https://kaotiyun.com/show/NWVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>main(){chara[20]="ab",b[20]="cdef";intk=0;strcat(a,b);while(a[k
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
设intx=5,则表达式x一=x+x的值为()。
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
表达式:(int)((double)9/2)-9%2的值是()。
设变量x和变量y都是int类型,且x=l,y=2,则printf(’’%d%d’’,x,y,(x,y))的输出结果是()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成数据域和指针域。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
检查软件产品是否符合需求定义的过程称为()。
下列关于运算符重载的叙述中,正确的是()。
随机试题
吾非至于子之门则殆矣。殆:
内环境是指【】
皮下埋植避孕属于那类避孕法
甲状腺手术后出现误咽、呛咳是由于( )。
生物、心理、社会医学模式的含义是()
(2010)完成一个热力过程后满足下述条件时,过程可逆()。
对于钢材等大批量需要的原材料的采购,顺达公司将其通过认证的供应商组成资源市场,从中选出的供应商属于该公司的()供应商。电脑是顺达公司采购的一个重要品种,他们与某电那公司建立了紧密的关系,与该电脑公司信息共享,适时传递自己的需求信息,该电脑公司则
发展性常模被用来描述被试已达到的发展水平,常用的发展性常模有()。
AmazontodayunveiledDashButtons,aneasywayforcustomersto【C1】______selectbulkgoods【C2】______aninternet-connectedbut
Officialfiguresshowthatunemployment______inNovemberandthenfellslowlyoverthenexttwomonths.
最新回复
(
0
)