C++使用auto是会自动忽略const属性的

直接上代码

#include 
using namespace std;
int main() {

const int a=100;//a不可变

a=20;//会报错

auto b=a;

b=100;//不会报错  说明auto会自动忽略a的const属性

cout<

修改后

#include 
using namespace std;
int main() {

const int a=100;//a不可变

//a=20;//会报错

auto b=a;

b=100;//不会报错  说明auto会自动忽略a的const属性

cout<

看输出

C++使用auto是会自动忽略const属性的_第1张图片

 

你可能感兴趣的:(C++基础知识笔记,c++,开发语言,算法)