宏定义 #####################