2026年计算机科学与技术专业综合考试试题及答案.docx

2026年计算机科学与技术专业综合考试试题及答案.docx

2026年计算机科学与技术专业综合考试试题及答案

一、单项选择题(每题2分,共20分)

1.在64位系统中,下列C语言结构体

struct{chara;intb;shortc;doubled;}x;

按默认对齐规则,sizeof(x)的值为

A.24??B.28??C.32??D.36

答案:C

解析:char占1字节,起始偏移0;int需4字节对齐,故在a后补3字节,b占4字节;short需2字节对齐,c占2字节;double需8字节对齐,c后补6字节,d占8字节。总大小0+1+3+4+2+6+8=24,但结构体整体需按最大成员8字节对齐,24向上取整得32。

2

文档评论(0)

1亿VIP精品文档

相关文档