- 1
- 0
- 约2.24万字
- 约 72页
- 2019-10-04 发布于未知
- 举报
说明: 如在函数定义中没有说明extern或static则隐含为extern 在一个文件的函数中调用其它文件中定义的外部函数时,应使用extern说明被调函数为外部函数 如:F1.C (文件一) main( ) { extern int f1( int i ); /*外部函数说明,表示f1函数在其它文件中*/ … } F2.C (文件二) extern int f1( int i); /*外部函数定义*/ { … } 编译预处理是C语言编译系统的 一个组成部分,是在编译前由编译系统中的预处理程序对源程序的预处理命令进行加工,以得到扩展的C源程序的过程 格式: 源程序中的预处理命令均以“#”开头 结束不加分号,以区别源程序中的语句 它们可以写在程序中的任何位置,作用域是自出现点到源程序的末尾 常用的有文件包含命令、宏定义命令和条件编译命令 一、文件包含 功能:使一个源文件将另一个源文件的内容全部包含进来 一般形式: #include “文件名” 或 #include 文件名 区别:使用双引号表示首先在当前的源文件目录中查找,若未找到才到包含目录中去查找;使用尖括号则表示在包含文件目录中去查找(包含目录是由用户在设置环境时设置的) 处理过程:预编译时,用被包含文件
您可能关注的文档
- C语言程序设计 教学课件 作者 王煜 等 第6章 编译预处理.ppt
- C语言程序设计 教学课件 作者 王煜 等 第8章 指针类型.ppt
- C语言程序设计 教学课件 作者 王煜 等 第10章 结构体、枚举和.ppt
- C语言程序设计 教学课件 作者 王煜 等 第11章 位运算.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第1章 C语言概述.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第2章 数据类型.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第3章 C语言的顺序程序设计.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第4章选择结构.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第5章 C语言循环结构程序设计.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第6章 数组.ppt
最近下载
- 树突状细胞及肿瘤免疫研究进展.pptx VIP
- 大学生心理健康教育笔记(精简版).docx VIP
- 学习与解读“十五五”规划PPT课件.pptx VIP
- 国投湄洲湾电力有限公司招聘笔试题库2025.pdf
- 高效液相色谱仪操作手册(戴安全自动) .pdf VIP
- 2021年北京市公务员考试《公安专业知识》试题参考答案及解析.docx VIP
- SMT-PCBA新版PFEMA实际案例.xlsx VIP
- 教学课件 秘书实用写作(第二版)王凤敏.ppt
- 个案概念化实战指南:从5P模型到治疗计划.pptx VIP
- 新时代大学生·劳动教育知到课后答案智慧树章节测试答案2025年春四川农业大学.docx VIP
原创力文档

文档评论(0)