首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
admin
2016-12-18
54
问题
若有以下说明和定义
union dt
{int a;char b;double c;}data;
以下叙述中错误的是
选项
A、data的每个成员起始地址都相同
B、变量data所占内存字节数与成员c所占字节数相等
C、程序段:data.a=5;printf("%f\n",data.c);输出结果为5.000000
D、data可以作为函数的实参
答案
C
解析
本题主要考查联合的定义和使用。选项A)联合中每个成员起始地址都是一样的,正确:选项B)联合的长度等于长度最长成员的长度,在data中,成员c是double类型,长度为8个字节最长,因此data所占用字节数和成员c长度一致。选项C)整型和double类型的存储格式不一致,整数5在内存中的存储格式和浮点数5存储格式不一样,因此data.c输出不会是5.000000;选项D)联合和结构体都可以作为函数实参。
转载请注明原文地址:https://kaotiyun.com/show/KADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=B*2;t为int型变量后的值是______。
结构化程序设计的3种基本结构分别是顺序、选择和______。
结构化程序设计的3种基本结构是()。
以下程序中给指针p分配3个double型动态内存单元,请填空。#include<stdllb.h>main(){double*p;p=(double*)malloc(【】);p[0]=1.5;p[1
若变量已正确定义并赋值,以下符合C语言语法的表达式是
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和_______。
设有定义语句int(*f)(int);,则以下叙述正确的是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
下面关于对象概念的描述中,错误的是
在面向对象方法中,属性与操作相似的一组对象称为_______。
随机试题
患儿,2岁。百日咳后持续发热半月余,体温在38℃左右。易倦纳差,消瘦,近1周头痛,烦躁,时有呕吐。体检:心肺听诊无异常。肝肋下1.0cm,颈强(±);脑脊液:外观清,蛋白(+)。细胞数:80×106/L,糖:2.5mmol/L,氯化物105mmol/L,诊
潼蒺藜的处方应付是
患者,女,35岁。大便时溏时泻,水谷不化,迁延反复,食少,食后脘闷不适,稍进油腻之物则便次明显增多,面色萎黄,肢倦乏力,舌质淡,苔薄白,脉细弱。上述不宜选用的中成药中,过量服用易造成湿盛胀满,且水肿患者禁用的中药是
经济增长是指一个特定时期内一国(或地区)()的增长。
对国内各种形式的货物联运,下列说法正确的有()。
下图中所示地区为我国某区域某时海平面等压线分布(单位:百帕),读图完成下题。受图示天气系统影响,武汉最可能出现的天气变化是()。
(1)签署有关协议(2)乘机赴台湾(3)两岸会谈(4)受到当地群众热烈欢迎(5)两岸直航
有以下程序 #include<stdio.h> intshow(char*str) {while(*str) {putchar(*str+1); str++: } return*str+1; } main
______placesanstressonsomethingthatcanhardlybelearntatschool?______seemsnottoexpressideasstraightforward?
Thebusinessmanlivedin______.Onedaytherichmanwentto______.
最新回复
(
0
)