1
C语言程序设计
1.7.1 6.1 函数定义和调用

6.1 函数定义和调用

无论系统提供多少库函数,其数量终归有限,编程时按算法总要考虑定义自己的函数。一个C程序主要由一系列函数定义组成。每个函数定义包含一段程序代码,执行时将完成一定工作。定义函数时给定了一个名字,供调用这个函数时使用。函数定义的基本形式是:

  返回值类型 函数名 参数表 函数体

其中,返回值类型描述函数执行结束时返回的值类型;函数名用标识符表示,为定义的函数所取的名字,主要用于调用这个函数;参数表描述函数的参数个数和各参数的类型;函数体是一个复合语句,描述被这个函数所封装的计算过程。函数体之前的部分称为函数头部,它描述了函数外部与函数内部的联系。