这里讲的宏与常量有什么区别?
#define宏常量和const常量的区别 - FCBayern - 博客园 (cnblogs.com)
宏是字符串的替换,只是把目标替换成相应的文本。可以是任意的类型,只是替换成宏定义的文本。
常量是有类型跟着的,类型是特定的。