- 5
- 0
- 约2.24万字
- 约 73页
- 2015-11-23 发布于广东
- 举报
一、内部函数 如果在一个文件中定义的函数只能被本文件中的函数调用,而不能被同一源程序其它文件中的函数调用,这种函数称为内部函数,也称为静态函数 定义形式: static 类型说明符 函数名( 形参表 ) 此处static指该函数的使用范围只局限于本文件,那么不同文件中的同名内部函数不会产生冲突 二、外部函数 在整个源程序中都有效的函数称为外部函数 定义形式: extern 类型说明符 函数名(形参表) 说明: 如在函数定义中没有说明extern或static则隐含为extern 在一个文件的函数中调用其它文件中定义的外部函数时,应使用extern说明被调函数为外部函数 如:F1.C (文件一) main( ) { extern int f1( int i ); /*外部函数说明,表示f1函数在其它文件中*/ … } F2.C (文件二) extern int f1( int i); /*外部函数定义*/ { … } 编译预处理是C语言编译系统的 一个组成部分,是在编译前由编译系统中的预处理程序对源程序的预处理命令进行加工,以得到扩展的C源程序的过程 格式: 源程序中的预处理命令均以“#”开头 结束不加分号,以区别源程序中的语句 它们可以写在程序中的任何位置,作用域是自出现点到源
您可能关注的文档
- 新C语言程序设计(第二版) 电子教案 任正云 第1章概述.ppt
- 新C语言程序设计(第二版) 电子教案 任正云 第2章C语言数据类型与基本操作.ppt
- 新C语言程序设计(第二版) 电子教案 任正云 第3章顺序程序设计.ppt
- 新C语言程序设计(第二版) 电子教案 任正云 第5章循环结构.ppt
- 新C语言程序设计(第二版) 电子教案 任正云 第9章结构体和共用体.ppt
- 新C语言程序设计(第二版) 电子教案 王伟 第2章.ppt
- 新C语言程序设计(第二版) 电子教案 王伟 第3章.ppt
- 新C语言程序设计(第二版) 电子教案 王伟 第5章.ppt
- 新C语言程序设计(第二版) 教学课件 林小茶 C_ch2.ppt
- 新C语言程序设计(第二版) 教学课件 刘克成 张凌晓 ch2.ppt
最近下载
- Unit 4 The Wonders of Nature(第4课时) Section B 1a-2c 课件2026人教版英语八年级下册.ppt
- 六年级上册语文试题-字音专项练习(一)-人教部编版(含答案及解析).pdf VIP
- 人教版八年级下册英语Unit 4《The Wonders of Nature》(第3课时)教学课件(新教材).ppt
- Unit 4 The Wonders of Nature 第一课时 课件 人教版英语八年级下册.pptx VIP
- aecq200培训内容文档.pdf VIP
- 2025四川成都东部新区招聘编外工作人员29人参考笔试题库及答案解析.docx VIP
- 2025四川成都东部新区招聘编外工作人员29人备考笔试试题及答案解析.docx VIP
- 钢筋工培训计划大纲精编.doc VIP
- Unit 4 The Wonders of Nature 第7课时(Project & Reading Plus)课件人教版英语八年级下册.pptx VIP
- 人教版八年级英语下册Unit 4 The Wonders of Nature课件.ppt VIP
原创力文档

文档评论(0)