目录
一,C语言中的宏
C语言中宏定义分两种:定义常量和定义代码块,定义代码块可以将代码块当中函数使用。
语法:#define,是预处理器处理的单元实体之一。
#define定义的宏可以出现在程序的任意位置。
#define定义之后的代码都可以使用这个宏。
注意:宏定义在预处理器中处理,预处理器分不清语法错误,只有进入到编译器才能辨别语法错误。
二,宏定义常量
-
#define定义的宏常量可以直接使用
-
#define定义的宏常量本质为字面量,字面量不占用内存。
#define ERROR -1
#define PATH1 "D:\test\test.c"
#define PATH2 D:\test\test.c
#define PATH3 D:\test\
test.c
int main()
{
int err &