define宏定义和const常量定义之间的区别。