宏 为什么要使用宏 1)提高代码的可读性和可维护性 2) 避免函数调用,提高程序效率 什么是宏 它是一种预处理器指令,在预编译阶段将宏名替换为后面的替换体 。 宏的定义 由三部分组成 #define WIDTH 960 预处理指令 宏名 替换体(多行可用 \ 延续) #include <stdio.h> #include <stdlib.h> #define _width 1024 //宏命名规则同变量名 #define ADDR "广东茂名" int main(){ printf("width: %d\n"