首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句,则sizeof(a)的值是 【 】 ,而sizeof(a.share)的值是 【 】 。 struct date { int day; int mouth; int y
有以下定义和语句,则sizeof(a)的值是 【 】 ,而sizeof(a.share)的值是 【 】 。 struct date { int day; int mouth; int y
admin
2013-06-11
68
问题
有以下定义和语句,则sizeof(a)的值是 【 】 ,而sizeof(a.share)的值是 【 】 。
struct date
{ int day;
int mouth;
int year;
union {int share1;
float share2;
}share;
}a;
选项
答案
10 4
解析
结构体变量所占内存长度是各成员占的内存长度之和。每个成员分别占有其自己的内存单元。int占2个字节,float占4个字节,共用体变量所占的内存长度等于最长的成员的长度。所以,sizeof(a.share)的值是4,sizeof(a)的值是 2+2+2+4=10。
转载请注明原文地址:https://www.kaotiyun.com/show/M3Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序段的输出结果是()intx=10;inty=x++;8printf("%d,’%d,(x++,y),y++);
请读程序:#include<stdio.h>main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}上面程序的输出结果是
以下程序的运行结果是【】。#include<string.h>typedefstructstudent{charname[10];longsno;floatscore;}STU;ma
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
下列叙述中正确的是______。
数据库是指按照一定的规则存储在计算机中的【】的集合,它能被各种用户共享。
已定义以下函数:fun(int*p){return*P;}该函数的返回值是()。
若有定义:iht*p[3];,则以下叙述中正确的是
下列叙述中正确的是()
下列关于数据库系统,说法正确的是______。
随机试题
债券以低于票面值的价格发行称为
下列关于骶管麻醉的叙述,错误的是
维系蛋白质分子中,螺旋的化学键是
项目经理的()能力主要表现在组织、指挥、协调、监督、激励等几方面。
十九大报告提出,按照兜底线、织密网、建机制要求,全面建成覆盖公民()的多层次社会保障体系。
某企业月初有短期借款余额20万元,本月向银行借入短期借款10万元,以银行存款偿还短期借款15万元,则月末“短期借款”账户的余额为()万元。
根据所给资料,回答题。CNNIC于2008年7月发布的《第22次中国互联网络发展状况统计报告》显示,我国网民数达2.53亿,超美国居世界首位。尽管如此,我国互联网普及率只有19.1%,仍然低于21.1%的全球平均水平。与上年同期相比,我国网
应急预案是指面对突发事件如自然灾害、重特大事故、环境公害及人为破坏的应急管理、指挥、救援计划等。它一般应建立在综合防灾规划的基础上,应急预案所称突发公共事件是指突然发生,造成或者可能造成重大人员死亡、财产损失、生态环境破坏和严重社会危害,危及公共安全的紧急
电阻:是指物质阻碍电流流动的能力,它的大小和材料本身性质有关。按这个定义,下面哪种说法是错误的()。
WilliamSydneyPorter(1862-1910),whowroteunderthepseudonymofO.Henry,wasborninNorthCarolina.Hisonlyformaleduc
最新回复
(
0
)