- 2
- 0
- 约2.46千字
- 约 44页
- 2017-01-01 发布于广东
- 举报
C语言内涵教程 周二强 zeq126@126.com 中国铁道出版社 ISBN9787113163815 第8章 预处理 8.1 程序编译 8.2 宏定义 8.3 文件包含 8.4 条件编译 8.1 程序编译 编译系统把一个C语言程序编译成可执行目标文件的过程可简单地分成两个阶段:编译汇编阶段和链接阶段。 一个C语言程序可能包含多个源文件,VC6.0用工程(Project)把多个相关的源文件组织在一起。 编译汇编阶段 把源文件翻译成由相应的机器指令组成的二进制文件。 在VC6.0中单击【组建(Build)】|【编译(Compile)】命令就可以把源文件编译汇编了。 程序中每个源文件都会编译汇编成一个单独的二进制文件。编译汇编时可以检查出源文件中的语法错误。 链接阶段 链接阶段把与程序相关的编译汇编阶段产生的二进制文件合并成一个可执行的目标文件。 在VC6.0中单击【组建(Build)】|【组建(Build)】命令就可以把程序链接为一个可执行文件。链接阶段的主要任务是处理具有全局作用域的标识符在多个文件中的使用问题。 当两个源文件中定义了相同的全局作用域标识符或一个源文件中引用了其它源文件中并没有定义的全局作用域标识符时,链接阶段就会出错。 源文件 通常由命令如include和C语言语句两部分组成。 在源文件被编译之前,源文件中的命令需要被称为“预处理器”的程序处理,因此源文件
您可能关注的文档
- C语言程序设计任文孔庆彦(第7章--第12章)第10章课件教学.ppt
- C语言程序设计任文孔庆彦(第7章--第12章)第11章课件教学.ppt
- C语言程序设计任文孔庆彦(第7章--第12章)第12章课件教学.ppt
- C语言程序设计孙凤美主编09473C语言程序设计课件教学.ppt
- C语言程序设计孙辉等c语言程序设计电子讲稿(孙辉)07750课件教学.ppt
- C语言程序设计唐云廷第0章C语言概述课件教学.ppt
- C语言程序设计唐云廷第1章程序的概念与算法(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第2章C语言程序的基本构成(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第3章输入输出程序设计(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第4章while循环程序设计(09_09_NIT_L)课件教学.ppt
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 乳腺癌核磁共振课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试备考试题及答案解析.docx VIP
- 2025年朔州职业技术学院单招职业适应性考试题库必考题.docx VIP
- DB51_T2744-2021_晚熟柑橘种植技术规程_四川省.docx VIP
- 子宫平滑肌瘤患者护理ppt课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试参考题库及答案解析.docx VIP
- 2026版科技核心期刊目录(中国科学技术信息研究所2025年11月17日公布).doc VIP
- 高压电缆敷设中牵引力及侧压力算法的优化研究.pdf
- 实词推断-获奖课件.pptx VIP
- 桥梁拆除施工方案.docx VIP
原创力文档

文档评论(0)