多函数程序:
1、一个程序可以由包含main函数在内的多个函数组成。函数的执行过程有严格的时间顺序,一个程序同一时间不能执行两个程序。所有函数在执行时间上是连续的。
被调用函数在执行完毕之后,要返回到调用函数继续执行。
2、不可以跨函数使用变量(变量的生命周期)
3、被调用函数的返回值。一个被调用函数,是可以通过return语句向调用函数返回一个值,而且只能是一个值,不能是一个数组。这个返回值的类型在被调用函数的函数明前声明。
注意:在C89的标准里,允许函数前面没有类型,这个时候会默认有一个整型的类型。但是在C99的规范里是不允许的,如果没有返回值,要用void表示返回值类型。