1.函数的原型与调用
返回值一定要和函数的定义统一。
函数在使用前必须定义或者说明(声明)。
在使用之前定义这个函数, 先声明这个函数在使用, 在代码的后面再定义这个函数
2.形参与实参
形参在未出现函数调用的时候,他们并不占用内存单元,只有在发生函数调用的时候形参才被分配内存,函数调用玩,形参所占用的内存将被释放
实参可以使变量 常量 表达式
形参实参数据类型一定要可兼容
形参实参传递为值传递 即单向传递 只能由实参到形参 不能形参倒实参
如果函数的参数是个数组,是可以通过形参改变实参的值得。
void 代表没有 这是个关键字(没有返回值)
如果一个函数没有返回值,函数的返回类型为void
如果一个函数没有标明函数的返回类型,那么函数的返回类型为 int ;
虽然了可以不写,但是咱们还是写上int吧,这是C的问题 ,咱们不能将错就错