1.常量const修饰,值不可以修改 变量可以修改
2.常量需要在初始化定义,变量可以不用初始化
3.常量初始化后是个右值,变量既可以是右值有可以是左值
4.常量相对于变量编译效率高
5.常量不可以赋给非常量指针
6.字符常量进程映射后存放在代码段,变量进程映射后存放在数据段或者堆区或者栈区
常量和变量的区别
最新推荐文章于 2022-01-21 23:07:25 发布
1.常量const修饰,值不可以修改 变量可以修改
2.常量需要在初始化定义,变量可以不用初始化
3.常量初始化后是个右值,变量既可以是右值有可以是左值
4.常量相对于变量编译效率高
5.常量不可以赋给非常量指针
6.字符常量进程映射后存放在代码段,变量进程映射后存放在数据段或者堆区或者栈区