2018年3月20日

const和define的区别

摘要: C++中不但可以用define定义常量还可以用const定义常量,它们的区别如下: 1、编译器处理方式不同 define宏是在预处理阶段展开。 const常量是运行阶段使用。2、类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开。 const常量有具体的类型,在编译阶段会执行类 阅读全文

posted @ 2018-03-20 11:30 lina2014 阅读(984) 评论(0) 推荐(0) 编辑

导航