【单选题】【消耗次数:1】
若有以下类型说明,则叙述错误的是()。typedefunion{charname[10];intage;}ustu,*umy;
umy是指向共用体类型ustu的指针类型名
ustu是一个共用体类型名
umy是一个共用体类型名
age是共用体类型ustu的成员
参考答案:
复制
纠错
相关题目
【单选题】 以下C语言共用体类型数据的描述中,正确的是()。
①  共用体变量占的内存大小等于所有成员所占的内存大小之和
②  共用体类型不可以出现在结构体类型定义中
③  在定义共用体变量的同时允许对第一个成员的值进行初始化
④  同一共用体中各成员的首地址不相同
【单选题】 定义了一个共用体类型的变量,要使用其成员,则应该在变量和成员之间加()
①  .
② 
③ 
④  -
【多选题】 共用体变量初始化说法错误的是()
①  只需要一个初始化值就足够了,其类型必须和共用体的第一个成员的类型相一致
②  只需要一个初始化值就足够了,其类型必须和共用体的第二个成员的类型相一致
③  只需要一个初始化值就足够了,其类型必须和共用体的第三个成员的类型相一致
④  只需要一个初始化值就足够了,其类型必须和共用体的第四个成员的类型相一致
【多选题】 当定义一个共用体(联合)变量时,系统分配内存给它,以下说法错误的是()
①  各成员所需内存量的总和
②  成员中占内存量最大者所需的容量
③  共用体中最后一个成员所需内存量
④  共用体中第一个成员所需内存量
【单选题】 student是一个结构体类型,则结构体变量定义正确的是()
①  struct student a
②  a student
③  struct a
④  以上都不对
【判断题】 可以不指定类型名而直接定义结构体类型变量。
①  正确
②  错误
【多选题】 共用体常用于()
①  常用来节省内存,特别是一些嵌入式编程,内存是非常宝贵的!
②  常用来占据内存,特别是一些嵌入式编程,内存越占多越好
③  常用于操作系统数据结构或硬件数据结构!
④  以上都不对
【判断题】 结构体数组的每一个数组元素都是一个结构体类型的数据。
①  正确
②  错误
【判断题】 指针变量的基类型必须与结构体变量的类型相同()。
①  正确
②  错误
【判断题】 如果p是一个指向struct Student类型对象的指针变量,那么执行p++时,p的增量是结构体struct Student的长度。
①  正确
②  错误
随机题目
【判断题】 串行通信是数据通过一根传输线逐位传送。
①  正确
②  错误
【判断题】 输入设备有键盘、鼠标、光笔、扫描仪、显示器等。
①  正确
②  错误
【判断题】 S/H是采样/保持器的缩写。
①  正确
②  错误
【判断题】 开关信号是模拟信号。
①  正确
②  错误
【单选题】 在下面的一维数组定义中,哪一个有语法错误(????)
①  int a[]={1,2,3};
②  int a[10]={0};
③  int a[];
④  int a[5];
【判断题】 在排序过程中,可以有效地减少一趟排序过程中元素间的比较次数的算法是选择直接插入 ( )。
①  正确
②  错误
【判断题】 在设计高结构的幼儿园教育活动时,活动设计者往往会采纳生成性目标取向或表现型目标取向。
①  正确
②  错误
【判断题】 将幼儿园教育活动的内容看成幼儿学习活动的取向,其关注点是幼儿做些什么。
①  正确
②  错误
【判断题】 一般而言,小班每天集体活动不超过两次,每次做多10分钟。
①  正确
②  错误
【判断题】 “数学是知识的建构”的观点强调数学是系统化的训练。
①  正确
②  错误