首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设以下代码运行环境为32位系统,其中,__attribute__((ipacked))的作用是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。 代码段1: struct student1{ char
假设以下代码运行环境为32位系统,其中,__attribute__((ipacked))的作用是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。 代码段1: struct student1{ char
admin
2018-01-24
42
问题
假设以下代码运行环境为32位系统,其中,__attribute__((ipacked))的作用是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。
代码段1:
struct student1{
char name[10];
long sno;
char sex;
float score[4];
}__attribute__((packed)) *p1, a1, b1;
代码段2:
union student2{
char name[10];
long sno;
char sex;
float score[4];
} *p2, a2, b2;
sizeof(struct student1)、sizeof(union student2)的结果分别是__________。
选项
A、248和128
B、31和31
C、31和16
D、16和16
答案
C
解析
本题考查程序开发的基础知识。
题目中studentl是一个结构体,sizeof(struct studentl)结果为结构体student1所有元素字节数之和,因此sizeof(struct studentl)结果为:10+4+1+16=31字节。
题目中student2是个联合,sizeof(union student2)结果是联合student2中最长一个元素的字节数。因此sizeof(union student2)结果为:16字节。
转载请注明原文地址:https://kaotiyun.com/show/EDWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
阅读下面监理文件管理方面的叙述,回答问题1至问题3。[说明]阅读下面监理文件管理方面的叙述,回答问题1和问题2。某大型信息系统工程项目,建设单位委托某监理公司负责开发阶段的监理工作。该公司王副经理出任项目总监理工程师,王总监成立了项目监理
综合布线系统由六个子系统组成,将图中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。为满足公司要求,通常选用什么类型的信息插座?
阅读下列说明,回答问题1至问题4,将解答填入对应栏内。[说明]某大型国家电子政务工程建设项目,使用中央财政性资金,批复的总投资概算5000万元,建设内容主要包括网络平台建设和业务办公应用系统开发。某信息系统工程监理公司承担了全过程监理任务。在工程
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】建设单位甲选定监理单位丙对某应用软件开发项目实施全过程监理,承建单位乙承担项目建设任务。在项目实施过程中,发生了如下事件:[事件1]为保证系统建设过程中文档的完整和有效
微机A和微机B采用同样的CPU,微机A的主频为800MHz而微机B为1200MHz。若微机A的平均指令执行速度为40MIPS,则微机A的平均指令周期为(6)ns,微机B的平均指令执行速度为(7)MIPS。
在下列存储管理方案中,(3)是解决内存碎片问题的有效方法。虚拟存储器主要由(4)组成。
按《合同法》的规定,合同生效后,当事人就价款或者报酬没有约定的,确定价款或报酬时应按(53)的顺序履行。
虚拟存储器是为了使用户运行比主存容量大得多的程序,它要在(5)之间进行多次动态调度,这种调度是由(6)来完成的。
(15)使用文字、图形、图像、动画和声音等多种媒体来表示内容,并且使用超级链接来组织这些媒体。
要在网络上发布彩色动画文件,可以采用的存储格式是(9)。
随机试题
尿液生成的基本过程包括【】
初孕妇,26岁,38周妊娠,见红伴不规律宫缩2天,查血压130/80mmHg,宫高36cm,腹围106cm,胎心150次/分,宫缩持续20~30秒,间隔6~8分钟,给予镇静剂宫缩仍存在,肛查宫口未开。结合该病例,试问胎头吸引术的操作步骤,正确的是
6岁男孩,尿少,水肿2天,血压130/90mmHg,尿常规:蛋白(++),红细胞25个/HP,白细胞15个/HP。患儿在入院第2天突然出现头痛、恶心、呕吐、视物模糊,并抽搐一次,此时应考虑出现
(2006年,2009年)已知级数是收敛的,则下列结果成立的是()。
某机械厂锻造车间噪声很大,作业人员由于长时间接触高分贝噪声,导致听阈升高。为降低对作业人员的职业病危害,该厂应采取的工程措施有()。
下列环节中_________不是质量管理培训实施的基本环节。
在党内首次使用和提出“毛泽东同志的思想”这一概念的是()
下列关Python的描述正确的是()。
给定程序MODII.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动ma
Wehadamarvelousholidayonlythelasttwodayswereslightly______byweather.
最新回复
(
0
)