考研结束,复试要用C++,以前学过但不怎么精通,今天开始重新学习
简单来说就:
const定义的变量有类型,而#define则是简单的数值替换,所以有的时候使用#define在编译时会出错。
用define定义的常量是不可以用指针变量去指向的,用const定义的常量是可以用指针去指向该常量的地址的;
注意的是定义常量用#define时,例#define Day 7
后面是没有分号的!
C++学习day1,const和#define区别
最新推荐文章于 2022-08-09 10:34:02 发布