Const是语法结构,define是函数
Const不能再条件语句中定义常量,define可以
define不可以定义类的成员常量,const可以
define可以接收第三个参数,设置是否大小写敏感
const只能接受静态的标量,而define可以采用任何表达式
Const是语法结构,所以编译会更快一点