清华大学出版社 TSINGHUA UNIVERSITY PRESS 说明: 3.C程序的执行是从main函数开始的,如果在 main函数中调用其他函数,在调用后流程返回到 main函数,在main函数中结束整个程序的运行
说明: 3. C程序的执行是从main函数开始的,如果在 main函数中调用其他函数,在调用后流程返回到 main函数,在main函数中结束整个程序的运行
清华大学出版社 TSINGHUA UNIVERSITY PRESS 说明 4.所有函数都是平行的,即在定义函数时是 分别进行的,是互相独立的。一个函数并不 从属于另一函数,即函数不能嵌套定义。函 数间可以互相调用,但不能调用main函数。 main函数是系统调用的
说明: 4. 所有函数都是平行的,即在定义函数时是 分别进行的,是互相独立的。一个函数并不 从属于另一函数,即函数不能嵌套定义。函 数间可以互相调用,但不能调用main函数。 main函数是系统调用的
清华大学出版社 TSINGHUA UNIVERSITY PRESS 说明 5.从用户使用的角度看,函数有两种 ①标准函数,即库函数。这是由系统提供的,用户不 必自己定义这些函数,可以直接使用它们。不同的C系 统提供的库函数的数量和功能会有一些不同,但许多 基本的函数是共同的。 ②用户自己定义的函数。用以解决用户的专门需要
说明: 5.从用户使用的角度看,函数有两种: ① 标准函数,即库函数。这是由系统提供的,用户不 必自己定义这些函数,可以直接使用它们。不同的C系 统提供的库函数的数量和功能会有一些不同,但许多 基本的函数是共同的。 ② 用户自己定义的函数。用以解决用户的专门需要
清华大学出版社 TSINGHUA UNIVERSITY PRESS 说明: 6.从函数的形式看,函数分两类: ①无参函数。无参函数一般用来执行指定的一组 操作。在调用无参函数时,主调函数不向被调用 函数传递数据。 ②有参函数。主调函数在调用被调用函数时,通 过参数向被调用函数传递数据
说明: 6. 从函数的形式看,函数分两类: ①无参函数。无参函数一般用来执行指定的一组 操作。在调用无参函数时,主调函数不向被调用 函数传递数据。 ②有参函数。主调函数在调用被调用函数时,通 过参数向被调用函数传递数据
清华大学出版社 TSINGHUA UNIVERSITY PRESS 7.2函数定义的一般形式 7.2.1.为什么要定义函数 C语言规定,在程序中用到的所有函数,必须“先 定义,后使用”。定义函数包括以下几个内容 1.指定函数的名字,以便以后按名调用 2指定函数的类型,函数值的类型 3指定函数的参数的名字和类型,以便在调用函数时 向它们传递数据。对无参函数不需要这项 4指定函数应当执行什么操作,也就是函数是做什么 的,即函数的功能。这是最重要的
7.2 函数定义的一般形式 7.2.1. 为什么要定义函数 C语言规定,在程序中用到的所有函数,必须“先 定义,后使用” 。定义函数包括以下几个内容: ⒈指定函数的名字,以便以后按名调用。 ⒉指定函数的类型,函数值的类型。 ⒊指定函数的参数的名字和类型,以便在调用函数时 向它们传递数据。对无参函数不需要这项。 ⒋指定函数应当执行什么操作,也就是函数是做什么 的,即函数的功能。这是最重要的