- 0
- 0
- 约5.59千字
- 约 32页
- 2017-01-19 发布于浙江
- 举报
第 2 章 文件分割和多文件编译 本章重点 函数编写与函数参数的传递 多文件系统 多文件系统中使用make 使用autotools 2.1 函数 函数指功能相对独立,由一系列语句组成的模块,它的目的有: 当设计一个大型程序时,如果能够将这个程序依照功能,将其分割成较小的功能,然后依据这些小功能的要求编写函数,可以使程序简单化,同时也会使最后检查错误变得容易。 在一个程序中,会产生指令重复使用多次的问题,将这些重复使用的指令编写成一个函数,需要时加以调用,可以提高编程效率,也可以使程序精简。 2.1.1 函数简介 C语言函数可分为库函数和用户定义函数: 库函数:由C系统提供,用户无须定义,也不必在程序中作类型说明,只需在程序前包含有该函数原型的头文件即可在程序中直接调用。 用户自定义函数:由用户按需要编写的函数。对于用户自定义函数, 不仅要在程序中定义函数本身, 在很多情况下还必须对该函数进行原型说明,然后才能使用。 2.1.1 函数简介 例2-1:设计一个程序,要求在屏幕上打印输出五行“Linux程序设计,有点意思!”的字符串。 步骤 1:编辑源程序代码; 2.1.1 函数简介 在c语言中,所有的函数定义都是平行的。即在一个函数的函数体内, 不能再定义另一个函数, 。但是函数之间允许相互调用,也允许嵌套调用。 习惯上把调用者称为主调函数。 函数还可以自己调用自己,称为递归调
您可能关注的文档
- NAO介绍_图文.ppt
- NFV产业发展趋势-new2_图文.ppt
- Pivotal开源大数据平台概览_图文.ppt
- QQ高效团队开发实践开源毫秒服务引擎的设计与实现_图文.ppt
- Scrum漫谈-入门教程_图文.ppt
- 2026年深信服校招技术岗笔试题及答案解析.doc
- 江苏省常州市教育学会学业水平监测2026届高三一诊考试生物试卷含解析.doc
- 2020年中小学入团选拔考试题库及满分答案.doc
- 护理核心制度常见问题解答.pptx
- 2021年职场诚信守则与职业素养配套培训PPT.pptx
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)