##宏与const

宏与const

宏与const 的使用:

  • 宏的用法: 一般字符串抽成宏,代码抽成宏使用。

  • const用法:一般常用的字符串定义成const(对于常量字符串苹果推荐我们使用const)。

  • 宏与const区别:

1.编译时刻不同,宏属于预编译 ,const属于编译时刻

2.宏能定义代码,const不能,多个宏对于编译会相对时间较长,影响开发效率,调试过慢,const只会编译一次,缩短编译时间。

3.宏不会检查错误,const会检查错误

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 宏的常见用法: 常见字符串抽成宏 常见代码抽成宏 const(常量) 当有字符串常量的时候,苹果推荐我们使用con...
    zhanming阅读 1,754评论 0 11
  • const:c语音关键字 是一个修饰符 被const修饰后就意味着"只读"不能被修改 .当用字符串常量时,苹果官方...
    summer_code阅读 434评论 0 0
  • 宏 宏定义 宏的使用时机 1.常用的字符串抽成宏(不常用)2.常用的代码抽成宏(常用) 编译时机及弊端 编译时机:...
    kangyiii阅读 370评论 0 0
  • ### const,static,extern简介 ### 一、const与宏的区别(面试题): * `const...
    老骚鹅阅读 725评论 0 7
  • 5月22日 星期一 阴转晴 今天早上升旗仪式的时候,一位老师讲了一个真实的故事...
    曾博睿阅读 946评论 2 6

友情链接更多精彩内容