首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: int*p; 则下列各选项中,不同于表达式“*p=*p+1;”的是( )。
若有定义: int*p; 则下列各选项中,不同于表达式“*p=*p+1;”的是( )。
admin
2013-05-30
37
问题
若有定义: int*p; 则下列各选项中,不同于表达式“*p=*p+1;”的是( )。
选项
A、*p++;
B、++*p;
C、*p+=1;
D、++(*p);
答案
1
解析
题目中的语句“*p=*p+1;”是将指针变量p所指向的存储单元的值加1,然后再放入p所指向的存储单元中。选项A中,语句“*p++;”,当把该表达式赋给一整型变量k时,就会发现,原语句可变为“k=*p;p=p+1;”,即语句“*p++”最后所执行的是p的值(即p中存放的地址)加1,与题中语句“*p=*p+1;”的意思不同。再来看选项B,C,D,选项B中的语句可表示为“*p=*p+1;”。选项C中的语句可表示为“*p=*p+1;”。选项D中的语句也可表示为“*p=*p+1;”。
转载请注明原文地址:https://kaotiyun.com/show/VmNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于形参与实参的说法,正确的是()。
下列关于this指针的叙述中,正确的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是______。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为______。
下面对模板的声明正确的是______。
下面叙述不正确的是______。
下列关于算法的叙述,错误的是()。
Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将空格处缺失部分补充完整。booStaffi::S
函数调用参数的传递方式有三种,值传递、【】和引用传递。
随机试题
心悸健忘,失眠多梦,头晕,两目干涩,肢体麻木,月经量少色淡,舌质淡,脉细弱者证属
主动脉型心脏主要反映
A.卵鞘B.贝壳C.雌虫干燥体D.干燥内壳E.背甲海螵蛸的药用部位是
A、执业药师资格B、1年以上(含1年)药品经营质量管理工作经验C、药学或者医学、生物、化学等相关专业学历或者具有药学专业技术职称D、大学以上文化程度或者具有药监部门规定的条件根据《药品经营质量管理规范》,在零售企业中质量负责人,应当具有
货物在香港报关的,报关行应在作业后14天内向香港贸易总署申报。没有申报或超过申报时间将会被罚款。
《行政处罚法》规定,作为例外,行政机关及其执法人员可以当场收缴行政处罚罚款,但在()情况下,当事人有权决绝缴纳罚款。
资本结构是指()。
用人单位承担的义务有()。
事业单位聘用合同按期限分为短期合同、中期合同、长期合同、项目合同四种类型,其中“短期合同”是指()年(含)以下期限的合同。
Everydaysome16mbarrelsofoilleavetheGulfthroughtheStraitofHormuz.Thatisenoughtofillasoft-drinkcanforeveryo
最新回复
(
0
)