函数
函数
函数是一个代码段{}将功能模块化
没有返回值 void;
--void doSomething(){}
有返回值:
----返回值类型 名字(参数,参数,参数){
函数体
代码
return;
}
--函数不能嵌套定义;
函数定义方式;1.先声明后实现(如果函数的实现部分比较长)2.将声明与实现放在一起(逻辑简单,必须放在函数的最上方) 因为程序的执行时按照从上到下执行;
函数名首字母小写(规范);
--编程风格 --main 函数中尽量不要看到具体实现的过程
什么时候需要返回值----取决于函数本身,如果执行代码块之后,需要将一些结果提供给外部用,需要返回值。
什么时候需要参数?---取决于函数本身,没参数的时候括号里空着,外部有需要参数的在括号里。
1.稳定性
2.可复用 main函数里最好只有逻辑结构。
定义变量时,尽量减少变量以减少内存。
局部变量--只在函数内有用。
全局变量---定义在main函数之外,在全代码里都有作用。尽量不要用----1.因为定义了之后再其他函数体中就不能用了,局部变量优先级高于全局变量。2.跨文件的时候容易出问题。