补充:
函数传参中值传递:实参将值传递给形参,形参是实参的副本,对形参做的操作,实参不会受影响
函数体内部想使用函数体外部变量值的时候可以使用值传递
函数体内想修改函数体外部变量的时候不能使用值传递
一、***递归函数***
常用于要求不用循环语句时!!!多练习代码应用
二、预处理命令
宏定义——只是代码的替换
带参宏可能改变运算符的优先级,记得加括号
带参宏与函数的区别:
带参宏没有参数类型、返回值、传参的概念 —— 函数有参数类型、返回值、传参的概念
带参宏是在程序编译阶段加载到程序中 ———— 函数是在程序运行阶段加载到程序中
带参宏会使代码体积增大 —————————— 函数不会使代码体积增大
带参宏执行效率高 ————————————— 函数执行效率低