首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 struct { int a; char *s; } x, *p = &x; x.a = 4; x.s = "hello"; 则以下叙述中正确的是( )。
设有如下的说明和定义 struct { int a; char *s; } x, *p = &x; x.a = 4; x.s = "hello"; 则以下叙述中正确的是( )。
admin
2015-07-28
42
问题
设有如下的说明和定义
struct {
int a;
char *s;
} x, *p = &x;
x.a = 4;
x.s = "hello";
则以下叙述中正确的是( )。
选项
A、语句 ++p->a; 的效果是使成员a增1
B、语句 ++p->a; 的效果是使p增1
C、(p++)->a与p++->a都是合语法的表达式,但二者不等价
D、语句 *p->s++; 等价于 (*p)->s++;
答案
A
解析
语句"*p = &x; "将结构体指针p指向了结构体变量x的地址,所以*p与x等价,p->a与x.a等价,++p->a表示将a自增1,(p++)->a与p++->a等价,值均为4,*p->s++与*x.s++等价,语句"(*p)->s++"不合法,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/rKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数 fun(char*a,char*b) { while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)) { a++;b++; } return(*a-*b); } 该函数的功能是______。
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
设有以下函数 f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2,i; for(i=0;i<
以下程序运行后,输出结果是______。 main() {char ch[2][5]={"693","825"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=
以下程序运行后的输出结果是______。 main() { char a[]="ABCDEFGH",b[]="abCDefGh"; char*p1,*p2;int k; p1=a;p2=b; for(k=0;k<=7;k++) if*(p1+k)==*(p
feof(fp)函数用来判断文件是否结束,如果遇到文件结束,则函数值为______,否则为______。
若有定义“int a=10,b=9,c=8;”,顺序执行下列语句后,变量b中的值是______。 c=(a-=(b-5));c=a% 11)+(b=3);
以下选项中,属于C语言中合法的常量的是______。
While、do-while语句是用于______基本结构。
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
随机试题
具有“止血不留瘀,化瘀不伤正”的特点,可治人体内外各种出血的药物是
根据以下材料,回答以下问题。2009年1~4月,我国完成城镇固定资产投资为37082.30亿元,比去年同期增长30.5%,其中第一产业比去年同期增长82.1%,投资比重见下图:2008年1~4月,我国完成的城镇固定资产投资中,第一产
属于房地产经纪人员心理素质中自信内容的是()。
按计价单位划分,国债可分为()。
根据我国《城市房屋拆迁管理条例》,下列说法中正确的有()。
影响货币政策作用发挥的因素不包括()。
根据《税收征收管理法》的规定,税务机关在调查税收违法案件时,经()批准,可以查询案件涉嫌人员的储蓄存款。
推进城镇化建设应坚持以人为核心,以人为核心的含义是()。
将N、K、L、M、W5人按一定距离站成一排,但是5人有如下关系:(1)N、K不能相邻;(2)W、K不能相邻;(3)N、L不能相邻;(4)L、M不能相邻。根据上述条件,5人的正确排序是()。
Nowadays,thereisagrowing【C1】______thatcollegegraduatesinmountingnumberschoosetoworkasvillageofficialsaftergradu
最新回复
(
0
)