下面关于c++中const和define的说法错误的是()
define宏在预处理阶段展开,const变量是编译运行阶段使用
在编译阶段会对define宏和const常量做类型安全检查
const可以节省空间,避免不必要的内存分配
define宏在定义的时候不会分配内存