宏定义实现替换函数

一个简单的例子

#define com(oo)         \
int dis(int a, int b)   \
{                       \
	return a oo b;      \
}     
com(-);
 int main()
{ 
	
	int a = 6, b = 9;
	cout<

在某些场合会有极大的用处,可以实现代码复用。

 

你可能感兴趣的:(c++)