欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

#define用法

程序员文章站 2024-03-23 10:35:34
...

#define用法

知识准备:以#开头的行,都为预处理指令,用于指示编译器做一些预处理的工作。
#define称为宏定义,有以下两种用法:
(1)定义一个“数值
”#define PI 3.14 //相当于定义了一个常量

int main(){	
	double r = 5.06;	
	double area = PI*r*r; 	
	return 0;
	}

(2)定义一个函数

#include<stdio.h>
#define Max(a,b) a>b?a,b//相当于定义了一个常量
int main(){	
	int a = Max(10, 12);	
	return 0;
	}

【注】 预处理的过程为文本代换,而不是算式代换

相关标签: c++学习