C++中对C的扩展学习新增语法——For循环以及AUTO类型
For循环以及AUTO类型
For代码实现:
AUTO类型:
1、auto自动类型推导,省事。
2、auto主要在模板中用的多,模板的类型比较长,使用auto可以简化代码。
3、不要轻易使用,我们在编写代码的时候,需要清楚的知道数据的类型。
代码实现:
auto推导数据类型:(打印typeid().name可以显示具体数据类型的名字)
auto创建变量并赋值:
auto推导数组:
使用auto进行for循环:
注意事项:
1、auto不能定义数组:
2、auto不能作为函数参数,但是可以作为函数的返回值