首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下说明和定义语句struct student{ int age;char num {8};};struct student stu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};struct stud
有以下说明和定义语句struct student{ int age;char num {8};};struct student stu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};struct stud
admin
2013-02-23
39
问题
有以下说明和定义语句struct student{ int age;char num {8};};struct student stu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};struct student *p=stu; 以下选项中引用结构体变量成员的表达式错误的是
选项
A、(p++)->num
B、p->num
C、(*p).num
D、stu[3].age
答案
8
解析
本题考核的知识点是结构体数组元素成员的引用。结构体变量也有地址,因此可以把它的地址赋值给一个指针变量,然后通过该指针变量来引用结构体的成员,选项A和选项 B就是通过指针变量来引用结构体的成员,故选项A和选项B都正确,也可以通过结构体数组元素的成员引用,选项C和选项D属于这种情况,而在选项 D中stu[3].age不正确,因为结构体数组stu共有三个元素,其下标应该为0,1,2.所以,4个选项中选项D符合题意。
转载请注明原文地址:https://jikaoti.com/ti/B0B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,char型数据在内存中的存储形式是()。
下面程序段的输出结果是()。chara[]="lanuage",*p;p=a;while(*P!=’u’){printf("%c",*p-32);P++;}
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式计算结果不相符的是()。
以下程序运行后的输出结果是【 】。#defineS(x)4*x*x+1main(){inti=6,j=8;printf("%d\n",S(i+j));}
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是 ______。
有以下程序: main() {int m,n,p; scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
软件的______设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
随机试题
预激综合征
大肠俞位于
以下关于化脓性脑膜炎临床表现叙述错误的是()
根据《房屋建筑与装饰工程工程量计算规范》(GB50584—2013)规定,关于厂库房大门工程量计算,说法正确的是()。
下列不属于建筑消火栓给水系统组成的是()。
某市一家企业由若干部门构成,总占地面积为2000平方米,其中生产管理部占地1000平方米,房产原值30000万元;销售部占地300平方米,房产原值350万元;职工幼儿园占地200平方米,房产原值200万元;餐厅占地500平方米,房产原值1000万元。企业于
根据商标法及相关规定,下列哪些标志可以作为商标使用?
为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为( )。
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
Walking—likeswimming,bicyclingandrunning—isanaerobicexercise,(31)buildsthecapacityforenergyoutputandphysicalend
最新回复
(
0
)