首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的结果是 #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
49
问题
以下程序的结果是 #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://www.kaotiyun.com/show/RbNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<iostream>usingnamespacestd;classComplex{public:Complex(doubler=0,doublei=0):re(r),im(i){doublereal(
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classA{inta;public:A():a(9){}virtualvoidprint()const{cout<<
若有intx[]={1,2,3,4,5,6,7,8,9,10},*p=x;则值为4的表达式是______。
一棵二叉树第八层(根结点为第一层)的结点数最多为【】个。
有如下函数模板:template<typenameT,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
表达式x=operator-(y,z)可以表示为【】。
下列叙述中,不属于软件需求规格说明书的作用的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,M1NUS,PRINT=10};则下列叙述中错误的是______。
随机试题
Jeandidnothavetimetogototheconcertlastnightbecauseshewasbusy______forherhistoryexamination.
胎头的大斜径是指
以下关于抗疟药的叙述,错误的是
按药物自然属性分类的首部本草专著是()。
工作基准的目的是不使主、副基准因频繁使用而丧失原有的准确度。()
社会学是一门综合性的科学,其综合性表现在()。
光缆中继段测试中使用稳定光源和光功率计进行的测试项目是()。
下列关于MP4含义的叙述中,正确的是()。
阅读下列材料,回答问题:材料一:斯大林在论述苏联工业化时说:“在资本主义国家,工业化通常是从轻工业开始的……才轮到重工业,共产党当然不能走这条路。党知道战争日益逼近,没有重工业,就无法保卫国家,所以必须赶快发展重工业,如果这事做迟了,那就要失败。
“发展才是硬道理”、“发展是党执政兴国的第一要务”、“发展是解决中国一切问题的总钥匙”,这是对社会主义建设历史经验的深刻总结。中国解决所有问题的关键是要靠自己的发展,而发展的根本目的是()
最新回复
(
0
)