#include
#define
#error
#if
#else
#elif
#endif
#ifdef
#ifndef if no define
#undef 取消宏
#line
#pragma
带参数的宏定义
#define 宏名(形参表) 字符串
#define M(y) y*y+3*y
k = M(5);
#define MAX(a,b) (a>b)?a:b
#include <iostream>
void main()
{
int x,y,max;
cin >> x >> y ;
max = MAX(x,y);
cout << "max = " << max << endl ;
}
内联函数(inline ......)
加快程序的执行速度