- 函数传参
- 赋值传递
- 全局变量
- 整形数组
- 字符型数组和字符串的传递
- 递归函数
函数题在定义时调用函数体本身- 注意事项
- 递归函数一定要有结束条件
- 避免深层次递归
- 注意事项
- 宏
宏只是代码的替换,尽可能加括号- 不带参宏
- 带参宏(宏函数)
- 与函数的区别
- 函数有参数类型,返回值,调用等相关概念,带参宏没有
- 宏函数在编译时加载到程序中,函数是在运行时加载到程序中
- 宏函数会使代码体积增大,函数不会
- 宏函数执行效率高,函数有调用和传参等过程会占用系统资源,执行效率低
- 与函数的区别
- 条件编译
- #if
- #endif
- #elif
else if
- #ifdef
- ifndef
- #include <stdio.h>
在系统目录下寻找该头文件
- #include "stdio.h"
- 先在当前目录下寻找该头文件,找不到进入系统目录寻找
- #ifndef __HEAD_H__
- #define __HEAD_H__
- endif
4.25 函数
最新推荐文章于 2024-10-02 18:07:13 发布