const在c语言和c++中的区别
1.c语言中的const变量
c语言中const变量是只读变量,有自己的存储空间
2.c++中的const常量
可能分配存储空也可能不分配存储空间
当const常量为全局,并且需要再其他文件中使用,会分配存储空间
当使用&操作符,取const常量的地址时,会分配存储空间
当const int &a=10,const修饰引用时,也会分配存储空间.
1.c语言中的const变量
c语言中const变量是只读变量,有自己的存储空间
2.c++中的const常量
可能分配存储空也可能不分配存储空间
当const常量为全局,并且需要再其他文件中使用,会分配存储空间
当使用&操作符,取const常量的地址时,会分配存储空间
当const int &a=10,const修饰引用时,也会分配存储空间.