存储类型
下面列出 C++ 程序中可用的存储类:
auto
register
static
extern
mutable
thread_local (C++11)
auto 关键字用于两种情况:声明变量时根据初始化表达式自动推断该变量的类型、声明函数时函数返回值的占位符。
根据初始化表达式自动推断被声明的变量的类型,如:
auto f=3.14; //double
auto s("hello"); //const char*
auto z = new auto(9); // int*
auto x1 = 5, x2 = 5.0, x3='r';//错误,必须是初始化为同一类型
谢谢点赞,谢谢观看!希望你们学到知识!请点赞!