#define 预处理指令¶
范例¶
1 2 3 4 5 6 7 8 9 10 | //---------------------------------------------------------- //xxx.h #ifndef XXX_H //禁止文件重导入 #define XXX_H //禁止文件重导入 #define STATUS 0x04 //无参宏定义 #define clear(r) r=0 //带参宏定义 #endif //XXX_H //禁止文件重导入 |
1 2 3 4 5 6 7 8 9 10 11 12 | //---------------------------------------------------------- //xxx.c #include "xxx.h" //源文件包含 void main() { uint8_t x; clear(x); while(1){ } } |