defi
1,宏定义,只是简单的文本替换,生命周期止于编译期
2,没有数据类型,没有安全性检查
3,存在于数据的代码段,实际程序中是一种常数,并没有实际存在
const
1,有数据类型,有安全性检查
2,存在与程序的数据段中,在堆栈占有空间,在程序中实实在在的存在
defi
1,宏定义,只是简单的文本替换,生命周期止于编译期
2,没有数据类型,没有安全性检查
3,存在于数据的代码段,实际程序中是一种常数,并没有实际存在
const
1,有数据类型,有安全性检查
2,存在与程序的数据段中,在堆栈占有空间,在程序中实实在在的存在