首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的结果是 #include<iostream.h> void main( ) { char * p="abcdefgh",* r; long * q; q=(long * )p; q++; r=(char * )q; co
以下程序的结果是 #include<iostream.h> void main( ) { char * p="abcdefgh",* r; long * q; q=(long * )p; q++; r=(char * )q; co
admin
2013-02-27
32
问题
以下程序的结果是 #include<iostream.h> void main( ) { char * p="abcdefgh",* r; long * q; q=(long * )p; q++; r=(char * )q; cout < < r < < end1;}
选项
A、defg
B、cdef
C、ghab
D、efgh
答案
8
解析
C++语言规定,如果指针变量q已指向数组中的一个元素,则(q++指向同一数组中的下一个元素(而不是将q的值简单的加1)。本题中q是long型指针,每个long型数据占内存字节数为4,所以q++则由当前位置向右移动4个字节,所以最后显示出的是efgh。注意:请注意 * (P++)与( * p)++的区别。
转载请注明原文地址:https://kaotiyun.com/show/RbNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数原型声明中错误的是
下面概念中,不属于面向对象方法的是
有如下类的定义,下划线处的语句是()。classMyClass{_______________intx,y;Public:MyClass(inta=0,intb=0){x=a;y=b;}staticvoidchange(){y-=
有如下程序:#include<iostream>usingnamespacestd;classObj{staticinti;public:Obj(){i++;}-Obj(){i--;}staticintg
与以下程序段等价的是()。while(a){if(b)continue;c;}
软件生命周期的三个阶段是______、软件开发、运行维护。
下列对字符数组进行初始化的语句中,______是正确的。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
表达式x=operator-(y,z)可以表示为【】。
下列叙述中正确的是()。
随机试题
人力资源规划由总体规划和各分类执行计划构成,为管理活动提供可靠的信息和依据,这表明人力资源规划()
臁疮见创面色暗,或上附脓苔,脓水浸渍,秽臭难闻,四周漫肿灼热,伴有湿疹,痛痒时作者,证属:
患者男,44岁。多饮,多食,口渴,体重减轻6个月,2天前突然昏迷,查体示血糖24.0mmol/L,血钠、血钾正常,血酮7.0mmol/L,尿糖、尿酮强阳性。首选的治疗应为
在工程网络计划的执行过程中,当某项工作进度m现偏差后,需要调整原进度计划的情况有()。
甲公司位于某市市区,为增值税一般纳税人,2017年7月税务机关对其2016年度纳税情况检查中发现如下问题:(1)所属某仓库多提折旧100000元;(2)12月为本企业管理人员购入的一批元旦福利商品购买价款为200000元,增值税税额为3
下列不属于积极财政政策措施的是()。
根据《行政处罚法》的规定,违法行为在()内未被发现的,不再给予行政处罚。
小张投资6万元买了甲、乙两个股票,一段时间后股票上涨,甲股票涨了45%,乙股票涨了40%,小张看行情好就想再等等。没想到后来股票下跌,甲股票跌了20%,乙股票跌了10%,小张马上卖出所有股票,最终获利11000元(不计交易费用)。那么在这两个股票中,小张投
IntheartoftheMiddleAges,weneverencounterthepersonalityoftheartistasanindividual;rather,itisdiffusedthrough
UniversitiesmustdealbetterwithcomplaintsWithstudentcomplaintsatarecordhigh,universitieswillhavetoraisetheirga
最新回复
(
0
)