第11章 编译预处理命令 2025年4月2日
2025年4月2日 第 11 章 编译预处理命令
第11章编译预处理命令 目录 宏定义述 3 文件包含 冈✉D
第11章 编译预处理命令 目 录 宏定义述 1 3 文件包含
第11章编译预处理命令 宏定义述 0 预处理命令是在编译之前,由预处理 程序进行处理的一组命令。 0 预处理命令均以#开头,命令末 尾不加分号。 如 #define P13.1415926 0 #include <stdio.h> ☒AD
第11章 编译预处理命令 预处理命令是在编译之前,由预处理 程序进行处理的一组命令。 预处理命令均以#开头,命令末 尾不加分号。 如 #define PI 3.1415926 #include <stdio.h> 宏定义述 1
第11章编译预处理命令 宏定义述 一、不带参数的宏定义 格式: #define宏名替换文本 如#define P13.1415926 功能: 系统预处理时,将用替换文本替换程序中的 所有宏名(字符串中的宏名除外)。 网☑D
第11章 编译预处理命令 宏定义述 1 一、不带参数的宏定义 格式: #define 宏名 替换文本 如 #define PI 3.1415926 功能: 系统预处理时,将用替换文本替换程序中的 所有宏名(字符串中的宏名除外)
第11章编译预处理命令 例81宏定义举例。 #include <stdio.h> #define PI 3.14159 mainO {float s,r,v; scanf("%f",&r); S=PI*r*r; v=4.0/3*PI*r*r*r; printf("%of %f n",s,v); M✉D
第11章 编译预处理命令 例8.1 宏定义举例。 #include <stdio.h> #define PI 3.14159 main() { float s,r,v; scanf("%f",&r); s=PI*r*r; v=4.0/3*PI*r*r*r; printf("%f %f\n",s,v); }