首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
admin
2016-12-18
76
问题
若有以下说明和定义
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全国计算机二级
相关试题推荐
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
以下程序的定义语句中,x[1]的初值是【】,程序运行后输出的内容是【】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,161
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
邓小平理论的历史地位是()
男,18岁,上颌中切牙切缘釉质缺损呈弧形,第一磨牙牙形态异常,呈桑葚状。有间质性角膜炎及中耳炎病史治疗方法可选用
肠扭转一般不会引起的病理改变是
慢性肾盂肾炎患者最常见的管型是( )肾功能衰竭患者尿中可出现( )
投诉举报者进行药品投诉举报可以通过
下列指标中,( )属于时间型指标。
在可能要承受机械外力及相当大的拉力作用的场所应选用()型电力电缆。
我国公民张先生为国内某企业高级技术人员,2015年3~12月收入情况如下:(1)每月取得工薪收入8400元。(2)3月转让2012年购买的三居室精装修房屋一套,售价230万元,转让过程中支付的相关税费13.8万元。该套房屋的购进价为100万元,购房过程
王某系中国公民,2009年1月起,王某连续12次在报刊上连载一部小说,每次取得稿费收入2000元,则2009年王某的连载收入共需缴纳个人所得税()元。
中学生李某在电影院看电影时与同伴追逐打闹、大声喧哗,影响了电影的正常放映。工作人员多次劝阻无效后把他们送到了派出所,民警对他们进行了法制教育和治安处罚。李某及其同伴的行为属于()。
最新回复
(
0
)