- 1
- 0
- 约7.35千字
- 约 40页
- 2026-04-22 发布于北京
- 举报
汇编语言数学科学学院计算机应用技术专业
第10章结构和宏
结构结构(structure)是逻辑上相互关联的一组变量的模板和模式,结构中的单个变量称为域(field)。程序语句可以将结构作为单个实体进行访问,也可以对单个域进行访问。结构是程序过程之间传递大量数据的基本工具。例子:Windows程序库使用COORD结构来确定屏幕坐标X和Y。在该结构中,域X相对结构开始的偏移是0,域Y的偏移是2。 COORDSTRUCT XWORD? YWORD? COORDENDS结构的使用包含三个按顺序的步骤: 1、定义结构; 2、声明一个或多个该结构类型的变量,称为结构变量(structurevariables); 3、写运行时指令访问结构的域。
定义结构可以使用STRUCT和ENDS伪指令来定义结构。在结构内部,使用与定义普通变量一样的格式来定义域。基本格式如下所示: 名字STRUCT 域的声明 名字ENDS结构中可包含任意数量的域。域的初始化如果为结构的域提供初始化值,在定义结构变量时这些初始化值就成了域的默认值,结构中可使用多种类型的初始化值:未定义:使用问号(?)表示域内容未定义。字符串:用引号(“”,’’)引起的字符初始化字符串域。整数:使用整数常量或整数表达式初始化整数域。数组:当域是一个数组时,使用DUP操作符初始化数组元素。EmployeeST
您可能关注的文档
最近下载
- 济南外国语考试题及答案.doc VIP
- 拼音表格及拼音字母表.doc VIP
- 昆明太和宫金殿研究.docx VIP
- 2025年09月03日南通海江铝业有限公司南通海江铝业有限公司年产5万吨再生铝合金锭(液)项目.pdf VIP
- 2025年新疆中考物理二轮复习重难专题攻关-专题五 实验与探究题.docx VIP
- 2025年新疆中考物理二轮复习重难专题攻关-专题四 作图题.docx VIP
- 2026年云南省政府采购评审专家最新大纲考试题库_含答案.docx VIP
- 拼音字母表(可打印).doc VIP
- 先进团支部-杭商青年-浙江工商大学杭州商学院.DOC VIP
- 2025年静疗专科护士理论考核试题含答案.docx VIP
原创力文档

文档评论(0)