C++11特性 auto 关键字

auto类型说明符(自动推导数据类型)

  • auto让编译器通过初始值来推算变量的类型,显然auto变量必须有初始值
    例如 auto str = “helloworld”;

  • auto也能在一条语句中声明多个变量,但是所有变量的初始类型必须一样
    例如 auto i = 99, n = 10;

  • auto一般会忽略顶层const,保留底层const,如果希望推断出来的类型是顶层const,需要指出:const auto i =1;

猜你喜欢

转载自blog.csdn.net/zhoujy1996/article/details/80260781