函数申明与定义

函数的申明和定义如果一块做,则必须位于main函数之前;也可在Main函数之前申明函数int max(int x, int y),在main函数之后定义函数int max(int x, int y){}

变量之静态与动态

唯一的区别就是,静态变量在程序执行过程中,始终占用内存空间,并且只会初始化一次;动态则执行过后,释放内存,并可重复初始化。全局变量定义在函数之外,是静态,而局布静态要有关键字static

参数传递之是单项值传递,与数组传递

单项值传递就是传递一个简单变量,其值的改变只存在于被调用的函数中;而传递数组,则是数组实参与数组形参共用内存地址,其值的改变不只存在于被调用的函数中