首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在16位编译系统上,若有定义“int a[]={10,20,30},*p=a;”,当执行“p**;”后,下列说法错误的是
在16位编译系统上,若有定义“int a[]={10,20,30},*p=a;”,当执行“p**;”后,下列说法错误的是
admin
2017-05-20
47
问题
在16位编译系统上,若有定义“int a[]={10,20,30},*p=a;”,当执行“p**;”后,下列说法错误的是
选项
A、p向高地址移了一个字节
B、p向高地址移了一个存储单元
C、p向高地址移了两个字节
D、p与a+1等价
答案
B
解析
本题考查数组和数组指针。a是一个整型数组,p指针指向a数组,即p指向a数组的首元素的地址,因此p++之后,p往高地址移动,指向首元素后面一个元素的地址。
转载请注明原文地址:https://kaotiyun.com/show/qZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是#include"stdio.h"#defineM(x,y)x%ymain(){inta,m=12,n=100;a=M(n,m);printf("%d\n",a--);}
若有定义:char*st="howareyou";,下列程序段中正确的是
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
下列程序段中,不能正确赋值的是
以下scanf函数调用语句中对结构体变量成员的引用不正确的是{charname[20];}pup[5],*p;
以下程序的输出结果是#include<stdio.h>structstiintx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;pfintf("%d%d\n",a,b);}程序运行后的输出结果是
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
随机试题
在一台车床上,对一个工件进行车端面、车两阶外圆、钻孔,孔口和小外圆倒角,然后切断,其整个工艺过程共有()个工步。
一氧化碳中毒患者不出现
Ag与Ab结合的部位是
孕妇,31岁,G3P1,孕36周,头痛,视物不清2天,今晨头痛加剧,恶心,呕吐3天,随后剧烈抽搐约1分钟渐清醒,即测血压26/16kPa(195/120mmHg),胎心120次/分,有不规律子宫收缩,肛查:子宫口未开,骨产道正常。
下列疾病中属于乙类传染病的是()
A.鹿茸B.菟丝子C.杜仲D.淫羊藿E.续断性温,可强筋骨,安胎的药物是
下列变化过程中包含化学反应的有:①鬼火②光合作用③水垢形成④高粱酿酒⑤舞台云雾的生成
“任何个别(无论怎样)都是一般。”这句话的含义是()。
IOJ
Painsanti.GainsPainsTheIraqWarisdraggingintoitsfourthyear.Whilepeaceremain
最新回复
(
0
)