c语言的函数 |
您所在的位置:网站首页 › c语言函数由什么组成 › c语言的函数 |
函数
C 程序是由一组或是变量或是函数的外部对象组成的。
函数是一个自我包 含的
完成一定相关功能的执行代码段。 我们可以把函数看成一个 " 黑盒子 ", 你只要将 数
据送进去就能得到结果 , 而函数内部究竟是如何工作的的 , 外部程序是不知道 的。
外部程序所知道的仅限于输入给函数什么以及函数输出什么。 函数提供了编制程 序
的手段 , 使之容易读、写、理解、排除错误、修改和维护。
C 程序中函数的数目实际上是不限的 , 如果说有什么限制的话 , 那就是 , 一个 C 程序中必须至少有一个函数 , 而且其中必须有一个并且仅有一个以 main 为名 , 这个
函数称为主函数 , 整个程序从这个主函数开始执行。
C 语言程序鼓励和提倡人们把一个大问题划分成一个个子问题 , 对应于解 决一
个子问题编制一个函数 , 因此 , C 语言程序一般是由大量的小函数而不是由少 量大
函数构成的 , 即所谓 " 小函数构成大程序 " 。 这样的好处是让各部分相互充分独立 , 并且任务单一。因而这些充分独立的小模块也可以作为一种固定规格的小 " 构件 ", 用来构成新的大程序。
C 语言的一个主要特点是可以建立库函数。 Turbo C2.0 提供的运行程序库有 400 多个函数 , 每个函数都完成一定的功能 , 可由用户随意调用。 这些函数总的分为 输
入输出函数、数学函数、字符串和内存函数、与 BIOS 和 DOS 有关的函数、
字符 屏幕
和图形功能函数、 过程控制函数、 目录函数等。 对这些库函数应熟悉其功能 , 只 有
这样才可省去很多不必要的工作。
本教程后半部分专门介绍 Turbo C2.0 的库函数 , 并对每个函数都给出例程 , 读
者可以将自已需要的部分以块的方式定义 , 然后将此块写入文件 , 这样就可以 在进
入 Turbo C2.0 集成开发环境后 , 直接调用此程序 , 连接 , 运行 , 观察结果 , 以 加深
对该函数的理解。
用户编制 Turbo C 语言源程序 , 就是利用 Turbo C 的库函数。可以把所有使 用的
库函数放在一个庞大的主函数里 , 也可以按不同功能设计成一个个用户函数而 被其
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |