1.运用define定义常量
2.运用define定义宏
1.运用define定义常量
格式:#define 符号 数值
#define A 100
定义后的常量,作用域在整个项目,可以跨源文件调用。
2.运用define定义宏
宏与函数其实十分类似,处理简单的逻辑问题可以用到宏,更复杂一点的就要使用函数上场了。
格式有两种,分别是:
带参形式:define 宏名(参数表) 字符串
不带参形式:define 宏名 字符串
#define add(x,y) (x+y)//带参形式
#define add (1+1) //不带参形式
运用举例
#include <stdio.h>
#define add(x,y) (x+y)
int main()
{
int x = 1;
int y = 1;
int sum = add(x, y);
printf("%d", sum);
return 0;
}
打印结果为2.