首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st { int n; int*m: }; int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{103,&b}};
若有以下程序段: struct st { int n; int*m: }; int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{103,&b}};
admin
2020-01-10
21
问题
若有以下程序段:
struct st
{ int n;
int*m:
};
int a=2,b=3,c=5;
struct st s[3]=({101,&a),{102,&c),{103,&b}};
main()
{ struct st*p;
p=s;
}
则以下表达式中值为5的是( )。
选项
A、(*p).m
B、*(p+1)->m
C、*(p++)->n
D、(p++).(*m)
答案
B
解析
本题考查如何通过指针引用数组元素。首先定义了一个结构体,然后定义了一个结构体变量s[3],并赋了初值。在主程序中,定义了一个指向结构体变量s的指针p,要使表达式的值为5,就应该引用s[1].m的值,使指针p指向s[1],++p可以实现将p指针加1,指向s[1]。
转载请注明原文地址:https://kaotiyun.com/show/VHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于F1个,若多于n个,则删除多余的*号;若少于或等于11个,则不做任何操作,字符串中间和前面的木号不删除。例如,字符串中的内容为“****A*BC*DEF*G****
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4Efg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函
有以下程序:#include<stdio.h>main(){while(getchar()!=’\n’);}以下叙述中正确的是()。
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
若定义函数“int*func()”,则函数func的返回值为()。
结构化程序设计的3种结构是()。
若变量已正确定义,以下选项中非法的表达式是
以下选项中,当x为大于1的奇数时,值为0的表达式是
以下不合法的字符常量是
算法的空间复杂度是指()。
随机试题
在网格曲面建立过程中,可以使用点作为截面线的是
下述哪项不是常见的胃癌癌前病变
寻找最高最佳使用的方法,是先尽可能地设想出各种潜在的使用方式,可以从()个方面依序筛选。
税收权利主体是指()。
中央银行增加货币供应量时,采取的下列政策中,错误的有()。
读某日以d点为中心的周边地区太阳高度分布图,完成问题。a、b、c三地点中,这一天正午太阳高度达一年中最大值的是()。
郭老师为园区的活动设立了“美美理发室”,有一天理发师晨晨在为一位顾客进行理发,由于只有一个客人,理发师妮妮显得非常的无聊,坐在椅子上发呆,郭老师看了一会儿就走了,突然晨晨跑过来对郭老师说没有电吹风为客人吹头,郭老师回答没有电吹风你们可以做其他的事情。一段
根据下面提供的信息完成问题。2011年三类费用的同比增速为:
以考研过程中选择报考院校为例。简述决策的步骤。
设n维列向量组α1,α2,…,αn线性无关,P为n阶方阵,证明:向量组Pα1,Pα2,…,Pαn线性无关|P|≠0.
最新回复
(
0
)