knowledge:3d_print:2023052301
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
knowledge:3d_print:2023052301 [2023/05/24 04:46] – [#include 的最佳使用] murong_square | knowledge:3d_print:2023052301 [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 177: | 行 177: | ||
* 引用当前程序中的声明的头文件,这会使程序的依赖性更加直观。 | * 引用当前程序中的声明的头文件,这会使程序的依赖性更加直观。 | ||
- | * 不要引用不被使用的 '' | + | * 不要引用不被使用的 '' |
+ | * 头文件被引用的顺序: | ||
+ | * 当配置需要被使用时,引用 '' | ||
+ | * 在最外层 ''# | ||
+ | * 按照依赖顺序引用依赖。 | ||
+ | * 最后引用系统以及库的头文件,例如 '' | ||
+ | |||
+ | ====== 由 Marlin 定义的转换 ====== | ||
+ | |||
+ | ===== 预处理命令 ===== | ||
+ | |||
+ | * 用 ''# | ||
+ | * 对于注释掉的未使用的、过时的代码,不要使用 ''# | ||
+ | * 使用 ''# | ||
+ | * 同理,使用 '' | ||
+ | * 考虑到更佳的可阅读及可移植性,使用 ''# | ||
+ | * 在超过 15 行代码的 ''# | ||
+ | |||
+ | ===== 宏 ===== | ||
+ | |||
+ | 在 '' | ||
+ | |||
+ | ==== 配置测试 ==== | ||
+ | |||
+ | |||
+ | ==== 三元宏 ==== | ||
+ | |||
+ | |||
+ | ==== 检查定义的引脚 ==== | ||
+ | |||
+ | |||
+ | ==== 快速 I/O ==== | ||
+ | |||
+ | |||
+ | ==== 便捷循环 ==== | ||
+ | |||
+ | |||
+ | ==== 重复 ==== | ||
+ | |||
+ | |||
+ | ==== 映射 ==== | ||
+ | |||
+ | |||
+ | ==== 字符测试 ==== | ||
+ | |||
+ | |||
+ | ==== 列表与数组 ==== | ||
+ | |||
+ | |||
+ | ==== 时间比较 ==== | ||
+ | |||
+ | |||
+ | ==== 通讯 ==== | ||
+ | |||
+ | |||
+ | ==== 数学 ==== | ||
+ | |||
+ | |||
+ | ==== 其他 ==== | ||
+ | |||
+ | |||
+ | ===== 添加新功能 ===== | ||
+ | |||
+ | |||
+ | ==== 一些例子 ==== |
knowledge/3d_print/2023052301.1684903618.txt · 最后更改: 2023/06/07 04:09 (外部编辑)