圣人求解!

高人求解!!
#define DefC(element) EBOOL element##_Present
  这句话什么意思啊?
------解决思路----------------------
defc(1);等于
ebool 1_present;
------解决思路----------------------
和#运算符一样,##运算符可以用于类函数宏的替换部分。另外,##还可以用于类对象宏的替换部分。这个运算符把两个语言符号组成当个语言符号。例如,可以定义如下宏:
#define XNAME (n) x ## n

这样,下面调用:
XNAME (4)

会展开成下列形式:
x4

写个程序熟悉下
#include<stdio.h>
#define XNAME (n) x ##n
#define PRINT_XN (n) printf("x" #n " = %d\n",x ## n);
int main()
{
  int XNAME (1) = 14;
  int XNAME (2) = 20;
  PRINT_XN (1);
  PRINT_XN (2);
  return 0;
}


综上所述,楼上正解。