const和#define都是用来定义常量。

const和#define的区别?

(1)#define在预处理阶段起作用;const在编译和运行阶段起作用;

(2)#define只是简单的字符串替换,没有类检查;const有类型检查。

(3)#define常量不能进行调试; const常量可以进行调试。

posted on 2019-03-10 21:25  Love63  阅读(135)  评论(0)    收藏  举报