参考解答
(1) #define是C语法中定义符号变量的方法,符号常量只是用来表达一个值,在编译阶段符号就被值替换了,它没有类型;
(2) Const是C++语法中定义常变量的方法,常变量具有变量特性,它具有类型,内存中存在以它命名的存储单元,可以用sizeof测出长度。
相似问题
什么是常指针?什么是指向常变量的指针?
什么是常指针?什么是指向常变量的指针?
static的应用和作用有哪些?
static的应用和作用有哪些?
字符常量和字符串常量的区别是什么?使用运算符sizeof计算有什么不用?
字符常量和字符串常量的区别是什么?使用运算符sizeof计算有什么不用?
函数指针和指针函数的区别是什么?
函数指针和指针函数的区别是什么?
CMemoryState主要功能是什么?
CMemoryState主要功能是什么?
