auto被解释为一个自动存储变量的关键字,也就是申明一块临时的变量内存。
例如 auto double a=3.7; 表示a为一个自动存储的临时变量。
c++中同C语言的意思完全一样:auto被解释为一个自动存储变量的关键字,也就是申明一块临时的变量内存
但是在C++11标准的语法中,auto被定义为自动推断变量的类型不过C++11的auto关键字时有一个限定条件,那就是必须给申明的变量赋予一个初始值,否则编译器在编译阶段将会报错
auto被解释为一个自动存储变量的关键字,也就是申明一块临时的变量内存。
例如 auto double a=3.7; 表示a为一个自动存储的临时变量。
c++中同C语言的意思完全一样:auto被解释为一个自动存储变量的关键字,也就是申明一块临时的变量内存
但是在C++11标准的语法中,auto被定义为自动推断变量的类型不过C++11的auto关键字时有一个限定条件,那就是必须给申明的变量赋予一个初始值,否则编译器在编译阶段将会报错