首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下说明和定义语句 struct student {int age;char nurn[8];}; street student stu[3]={{20,"200401"),{21,"200402"),{19,"200403"}); struct s
有以下说明和定义语句 struct student {int age;char nurn[8];}; street student stu[3]={{20,"200401"),{21,"200402"),{19,"200403"}); struct s
admin
2015-12-25
19
问题
有以下说明和定义语句
struct student
{int age;char nurn[8];};
street student stu[3]={{20,"200401"),{21,"200402"),{19,"200403"});
struct student *p=stu;
以下选项中引用结构体变量成员的表达式错误的是
选项
A、(p*)->nurn
B、P->nurn
C、(*p).nurn
D、stu[3].age
答案
D
解析
本题考查结构体和结构体指针,stu是一个结构体数组。p是结构体指针,且p指向StU数组,即p指向了stu数组的首元素地址。选项A中p++表示先引用p指针,然后p指向下一个元素,(p++)->num表示取出stu首元素的num值,然后p指向stu[1]元素地址:选项B是通过结构体指针访问结构体元素,使用“->”运算符;选项C中*p代表stu[0]元素,因此(*p).num表示stu[0].num;选项D中,stu数组的长度为3,stu[3]已经超出数组范围,错误。
转载请注明原文地址:https://jikaoti.com/ti/Qai0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}
设定义下列结构体,结构体变量p的出生年份赋值正确的语句是()。stmctst{intx;inty;intz;}structworker{charname
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;stoicc=3;a=c++;b++;return(a);}
以下叙述中错误的是
下面程序段的运行结果是char*s="abcde";s+=2;printf("%d",s);
下列叙述中正确的是()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序法)#include<stdio.h>#include<string.h>main(){cha
下面程序的输出结果是______。#inc1ude<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti;for(i
随机试题
20Cr13是()型不锈钢。
作为环境与资源保护立法控制对象的环境问题,主要是指()
患者,27岁。停经3个月,阴道流血1周,血量不多,伴有轻微腹胀,查体:轻度贫血外观,腹部宫底脐下2指,未闻及胎心音。上述患者诊断为葡萄胎,下步处置应为
无论何种保险合同,都必须以()的存在为前提。
下列程序设计语言中,属于低级语言的有()。
()也称为第三方存管模式,是指托管资产场内交易形成的交收资金由证券公司作为结算参与人与中国结算公司进行交收,然后由证券公司负责与其客户进行二次清算,客户的交易资金完全独立保管于存管银行,而不存放在证券公司。
下列各项中,需要缴纳房产税的有()。
甲、乙二人之间有以下对话:甲:张琳莉是爱丽丝祛斑霜上海经销部的总经理。乙:这怎么可能呢?张琳莉脸上长满了黄褐斑。如果乙的话是不包含讽刺的正面断定。则它预设了以下哪项?Ⅰ.爱丽丝祛斑霜对黄褐斑具有良好的祛斑效果。Ⅱ.爱丽丝祛斑霜上海经销部的总经理应
中国共产党的最大政治优势是()
EveryDogHasItsSayKimikoFukuda,aJapanesegirl,alwayswonderedwhatherdogwastryingtosay.Wheneversheputonmake
最新回复
(
0
)