枚举常量和宏定义有什么区别(常量枚举定义目的)

发布日期:2024-05-15 20:26:23     手机:https://m.xinb2b.cn/yule/news524430.html    违规举报
核心提示:枚举常量和宏定义的区别:1、枚举常量需要占用内存,而宏定义不需要占用内存;2、枚举常量的作用域仅限于枚举常量所在的区域,而宏定义的默认作用域为整个文件;3、枚举常量的设计目的是为了实现限制输入,而宏定义的设计目的是为了完成代码缩减或者程序的

枚举常量和宏定义有什么区别

枚举常量和宏定义的区别:

1、枚举常量需要占用内存,而宏定义不需要占用内存;

2、枚举常量的作用域仅限于枚举常量所在的区域,而宏定义的默认作用域为整个文件;

3、枚举常量的设计目的是为了实现限制输入,而宏定义的设计目的是为了完成代码缩减或者程序的维护性能;

4、枚举常量是实体,而宏定义不是实体;

5、枚举常量属于常量,而宏定义不是常量;

6、枚举常量具有类型,而宏定义没有类型。

 
 
本文地址:https://www.xinb2b.cn/yule/news524430.html,转载请注明出处。

推荐图文
推荐娱乐运动
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.071 second(s), 91 queries, Memory 0.46 M