11问答网
所有问题
请问我想定义一个常量,定义宏,枚举和常量这三种哪种比较合适,各有什么区别呢?
如题所述
举报该问题
推荐答案 2014-09-28
宏定义不占用存储空间
枚举占用存储空间
const常量占用存储空间
选择:
单个变量,使用宏定义。
一系列有内在联系的变量,选择枚举变量。
数组一类的,选择const。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/S8PFP4v24P8PPv4FPS.html
其他回答
第1个回答 2014-09-28
常量有类型检查,因此比宏要安全一些
如果是一组有关联的常量,用枚举会更合适,可以体现出其中关系
相似回答
大家正在搜
相关问题
宏定义和枚举类型的区别
为给数值一个有意义的称号什么时候用宏什么时候用枚举
常量和枚举,二者有什么不同点
设有以下定义,值为5的枚举常量是()
define宏定义和const常量定义之间的区别
如何在C++中定义宏常量pi?
什么是枚举常量
VB中常量如何定义?