const | define | |
---|---|---|
是否带类型 | 带类型 | 不带类型 |
生命周期 | 编译和运行期间 | 预处理阶段替换 |
调试 | 可调试 | 不可调试 |
安全检查 | 有安全检查 | 无安全检查 |
定义范围 | 只能定义数字、字符、字符串 | 可以定义任意数类型 |
空间 | 节省空间,只占用一个内存空间 | 不节省空间,有多少个占用多少个内存空间 |
const和define修饰常量的区别
最新推荐文章于 2024-11-11 20:45:30 发布
const | define | |
---|---|---|
是否带类型 | 带类型 | 不带类型 |
生命周期 | 编译和运行期间 | 预处理阶段替换 |
调试 | 可调试 | 不可调试 |
安全检查 | 有安全检查 | 无安全检查 |
定义范围 | 只能定义数字、字符、字符串 | 可以定义任意数类型 |
空间 | 节省空间,只占用一个内存空间 | 不节省空间,有多少个占用多少个内存空间 |