auto int b=0 不能与其他类型说明符组合
来源:互联网 发布:淘宝零食营业执照 编辑:程序博客网 时间:2024/05/19 17:07
#include <iostream>using namespace std;int f(int a){ // auto int b=0;//"auto"不能与任何其他类型说明符组合int b=0;static int c=3;b=b+1;c=c+1;return a+b+c;}int main(){int a=2,i;for(i=0;i<3;i++)cout<<f(a)<<" ";cout<<endl;return 0;}
用vs2010运行,出现错误提示:"auto”不能与任何其他类型说明符组合,因为新版C++定义auto不能和任何类型进行组合,直接写作auto b=2,就表示把b自动转换成整型,即auto根据后面的值自动把该变量转换成相应的类型,或者不用auto,直接写作int b=2,系统会自动默认为自动变量。
0 0
- auto int b=0 不能与其他类型说明符组合
- auto”不能与任何其他类型说明符组合小
- auto类型说明符
- [C++] auto类型说明符
- auto类型说明符
- auto类型说明符
- C++ auto类型说明符
- auto类型说明符
- auto类型说明符
- c++ auto类型说明符
- C++11--auto类型说明符
- C++11auto类型说明符
- 类型别名+auto类型说明符+decltype类型说明符
- 类型别名、auto类型说明符和decltype类型说明符初探
- 类型别名定义及auto类型说明符
- c++primer之auto类型说明符
- CString与其他类型转换
- CString与其他类型转换
- JAVA内存区域与内存溢出异常
- 栈
- Android5.0的更新包中system.new.dat文件的解包
- android 微信在朋友圈中屏蔽了APP store的链接解决方案
- 类 FocusTraversalPolicy 的使用方法
- auto int b=0 不能与其他类型说明符组合
- gsl_rng_alloc() exception问题
- 链队列
- 浅谈db2与oracle存储过程的不同之处
- 颜色特征
- Symmetric Tree
- Eclipse启动时;的调优处理
- VS2013 编译VC6.0等比较老版本的MFC工程字符集错误问题的解决方法
- Android改变系统自带ProgressDialog的文字大小