首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 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
42
问题
设有如下的说明和定义
struct {
int a;
char *s;
} x, *p = &x;
x.a = 4;
x.s = "hello";
则以下叙述中正确的是
选项
A、(p++)->a与p++->a都是合语法的表达式,但二者不等价
B、语句 ++p->a; 的效果是使p增1
C、语句 ++p->a; 的效果是使成员a增1
D、语句 *p->s++; 等价于 (*p)->s++;
答案
C
解析
本题考查结构体变量的引用,++p->a的效果是使成员a增1,p++->a不合法,*p->s++为字符e,与(*p)->s++不等价。
转载请注明原文地址:https://kaotiyun.com/show/6ECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下说明和定义uniondt{inta;charb;doublec;)data;以下叙述中错误的是
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf(”%d%d\n”,strlen(s1),strlen(s2));则输出结果是
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是()。#includemain(){intk;printf("Enteraintnum
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
下列叙述中正确的是()。
以下叙述正确的是()。
设有以下程序段:floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙述正确的是()。
随机试题
推进强军事业,必须毫不动摇坚持党对军队的绝对领导。党对军队的领导是()
在Excel2010中,“A4,B5”代表()单元格。
A.37周B.38周C.40周D.42周E.44周过期产儿的胎龄大于
关于工程监理单位的质量责任义务,下列哪一选项说法是不正确的?()
关于不同性质房屋的拆迁规定说法不正确的是()。
2015年甲IT公司(以下简称“甲公司”)与多名员工发生了劳动争议,具体情况如下:(1)高级管理人员周某1月份与甲公司终止劳动合同,双方签订有竞业限制协议、约定了竞业限制经济补偿和违约金。终止劳动合同后,甲公司财务人员按照约定每月向周某指定的个人账户中
“向右转走”的预令落在右脚上,动令落在左脚上。()
下列选项中,应当以单位犯罪处罚的有( )。
Computer________willbecomemorewidespreadasmoreschoolsaddcomputerclassestotheircurriculums.
LanguageandCommunicationInthestudyoflanguage,ithasbeenrecognizedthatwordsusedtoconveysensoryperceptions,fe
最新回复
(
0
)