首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义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
2016-12-18
82
问题
设有如下的说明和定义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://www.kaotiyun.com/show/6ADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是______。
有下列程序:main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;Case2:case4
下列程序的运行结果是()。#include<stdiO.h>main(){inta=0,b=4,c=0,d=10,x;if(a)d=d-10;e1seif(!B)if(!C)
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
数据库、数据库系统和数据库管理系统之间的关系是
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
关于结构化程序设计原则和方法描述错误的是()。
在函数scanf的格式控制中,格式说明的类型与输入项的类型应该对应匹配。如果类型不匹配,系统将()。
算法的有穷性是指()。
随机试题
位于中心城市、知名度比较高、商圈覆盖全市甚至更广区域的中央商圈属于()
下列选项中,与肝肾综合征有关的是
临床使用双黄连注射剂应特别监护的严重不良反应有
甲深夜进入小超市,持枪胁迫正在椅子上睡觉的店员乙交出现金,乙说“钱在收款机里,只有购买商品才能打开收款机”。甲掏出100元钱给乙说“给你,随便买什么”。乙打开收款机,交出所有现金,甲一把抓跑。事实上,乙给甲的现金只有88元,甲“亏了”12元。关于本案,下列
某市某运输公司于2005年1月8日登记成立,开始生产经营,当年亏损30万元。2006年度公司运输业务收入3000万元,商品销售收入1000万元,主营业务(运输)利润500万元,其他业务(商品销售)利润100万元,该公司两年应纳企业所得税()万元。
给定材料1.2013年6月以来,A县实行县级公立医院改革,全面叫停“以药补医”。84岁的吕大娘多年来一直患有糖尿病,需要每天服药。在中医院门诊部遇到吕大娘时,她刚拿完药出来,药费单上显示吕大娘花费了382元。而同样的药品。在改革以前要多花52元。提到零
真人秀节目_______的同时伴随着不小的争议:明显的节目包装策划痕迹,对私人领域的入侵,对出格、极端言行的鼓励,对追求物质利益的过度推崇等。再加上各家电视台相互遍地开花式的“节目轰炸”,渐渐地让人们产生了腻烦情绪,收视率和影响力开始减退。填入划横线部分
下面不属于《人类文明史图鉴》一书观点的一项是______。下列属于史学家不可能只是超然物外的旁观者的一项是______。
张某窃得同事一张银行借记卡及身份证,向丈夫何某谎称路上所拾。张某与何某根据身份证号码试出了借记卡密码,持卡消费5000元。关于本案,下列说法正确的是
建立TCP连接时,一端主动打开后所处的状态为()。
最新回复
(
0
)