c++11 auto

来源:互联网 发布:wingide ubuntu 编辑:程序博客网 时间:2024/06/06 04:29

auto变量在第一次声明时必须要初始化,并且第一次推导出了它的类型后,下次想改变它的值的时候只能用它第一次推导出的值类型的变量来初始化它。
例子:

#include <iostream>int main(){        const int i = 43;        auto *p = &i;//      double j = 3.14;//      p = &j;        int j = 5;        p = &j;        *p = 3;        return 0;}
0 0
原创粉丝点击