A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© guo150828 中级黑马   /  2015-7-9 20:21  /  1021 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这两种定义有什么区别?各自的应用优点又是什么

6 个回复

倒序浏览
枚举常量,枚举常量是要占用内存的,它要在内存中开辟一个空间来存放枚举变量;其常量值在没有赋值时系统会默认给它的第一个变量赋值0,后面的依次为1、2......使用枚举类型的最大好处是使得程序可读性增强!!
回复 使用道具 举报
枚举常量,枚举常量是要占用内存的,它要在内存中开辟一个空间来存放枚举变量;其常量值在没有赋值时系统会默认给它的第一个变量赋值0,后面的依次为1、2......使用枚举类型的最大好处是使得程序可读性增强!!
回复 使用道具 举报

枚举常量,枚举常量是要占用内存的,它要在内存中开辟一个空间来存放枚举变量;其常量值在没有赋值时系统会默认给它的第一个变量赋值0,后面的依次为1、2......使用枚举类型的最大好处是使得程序可读性增强!!
回复 使用道具 举报
枚举是一个数据类型,宏是一种预处理手段,将下面程序中出现的某个字符或者字符串替换成想要替换的东西,为了增加程序的可读性
回复 使用道具 举报
枚举作为一种数据类型可以在程序中定义变量来使用,从应用层面上来说,枚举可以定义多个不同的值,宏一旦定义只有一种一个值而且不能被改写
回复 使用道具 举报
枚举是一个数据类型,里边的值是固定的几个值,比如性别了,星期了,用枚举定义,宏是个预处理指令,将宏的内容都复制到宏当前的位置
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马