今天学习了函数。函数必须有且只能有一个名为main的主函数,函数包括用户自定义的函数和系统提供的标准函数,对于用户自定义的函数,应遵循“先定义,后使用”的原则。函数定义通常由两部分组成:函数首部和函数体。函数定义不能嵌套,即函数体内不能定义函数,函数定义应该在所有函数之外。一个函数的定义可以放在任意位置,既可放在主函数main之前,也可放在main之后。主函数返回值为0必须是int型。
函数调用是指从一个函数内部转去执行另一个函数,以实现控制的转移和相互间的数据传送。函数名后面括号中的变量名称为形式参数,形参可以为空,也可以有多个。参数个数及位置要对应,对应位置的类型也要一致。