深谈auto变量

网友投稿 272 2022-10-25


深谈auto变量

1.c++中有一个关键字auto,c语言也有这么一个关键字,但是两者的意义大不相同。

3.c++中auto可以起到泛型的作用,你不管给我传什么类型,我都可以识别,而且按类型使用这个变量。

4.下面看cpp测试代码

1 #include  2  3 using namespace std; 4  5 /* 6 自动变量:自动匹配类型 7 auto  num = pc;通用传入接口 8 decltype (num) anum;/通用备份接口 9 */10 11 void main()12 {13 14     auto a = 10;//将a解析为整数变量15     auto b = 10.1;//将b解析为浮点数变量16 17     int array[10];18     int i = 0;19     for (auto arr : array)//增强for循环20     {21         arr = i++;22         cout << arr << endl;23     }24 25     cout << "a = " << a<

5.再来看看运行结果


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:cpp命名空间
下一篇:浅谈Java中File文件的创建以及读写
相关文章

 发表评论

暂时没有评论,来抢沙发吧~