首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义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
2019-12-17
45
问题
设有如下的说明和定义struct{int a;char*s;}x,*p=&x:x.a=4;x.s="hello";则以下叙述中正确的是
选项
A、语句++p->a;的效果是使p增1
B、(p++)->a与p++->a都是合语法的表达式,但二者不等价
C、语句*p->s++;等价于(*p)->s++;
D、语句++p->a;的效果是使成员a增1
答案
D
解析
p->a得到p指向的结构体变量中的成员a的值。p->a++得到p指向的结构体变量中的成员a的值,用完该值后使p->a加1。++p->a得剑p指向的结构体变量中的成员a的值使之加1(先加)。由此可见指向运算符->优先级高于++,因此*p->s++相当于*(p->s)++,结介性自右至左,因此p++->a和(p++)->a等价。
转载请注明原文地址:https://kaotiyun.com/show/fnCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:46、30、32、40、6、17、45、15、48、26,其平均
给定程序中,函数fun的功能是:计算下式前n项的和,并作为函数值返回。例如,当形参n的值为10时,函数返回-0.204491。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:源程序给出如下。
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增
有以下程序#include<stdio.h>main()voidfun(inta,intb){intc[10]={1,2,3,4,5,6,7,8,9,0),i;{intt;for(i=0;i<10;i+=2)t=a;a=b;b
有以下程序intfun(intn)main(){if(n==1)return1;{intx;Elsescanf("%d",&x);x=fun(x);retum(n+fun(n-1));printf("%d\n",x);}
若有以下程序段intr=8:printf("%d\n",r>>1);输出结果是
下列对队列的描述中正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
下列与队列结构有关联的是
随机试题
企业战略实施的要求是()。
房地产开发活动从物质形态上看是生产房地产商品的过程,从货币形态上看是通过房地产的租售获得一定量的货币收入。()
低压为0.4kV变电所中单台变压器的容量不宜大于()。
根据城市经济基础理论,城市经济分为()两大部类。
当发生多次索赔事件以后,适宜采用________计算索赔金额。()
背景材料:某公司承建一段环城高速公路沥青混凝土路面工程,路线长16km,路面结构形式为双幅,上中下层厚度分别为4cm、5cm、6cm,每幅宽18.5m,下面层试验段铺筑长度为150m,消耗沥青混合料399.6t。问题:试计算试验段摊
各级政府审计部门对()的预算执行和决算实行审计监督。
车辆购置税的纳税环节是()。
下列选项中符合法律规定的有()。
Somepsychologistsmaintainthatmentalactssuchasthinkingarenotperformedinthebrainalone,butthatone’smusclesalso
最新回复
(
0
)