##宏与const

宏与const

宏与const 的使用:

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

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

  • 宏与const区别:

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

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