redefinition; multiple initialization
来源:互联网 发布:天涯论坛 知乎 编辑:程序博客网 时间:2024/05/01 01:46
#include <iostream.h>
#include <malloc.h>
int main()
{
int arraysize;
int * array;
cout << "please input a number of array elements: \n ";
cin >> arraysize;
array = (int *)malloc(arraysize * sizeof(int));
for (int count = 0; count < arraysize; count++)
array[count] = count*2;
for (int count = 0; count < arraysize; count++)
cout <<array[count] << " ";
cout <<endl;
#include <malloc.h>
int main()
{
int arraysize;
int * array;
cout << "please input a number of array elements: \n ";
cin >> arraysize;
array = (int *)malloc(arraysize * sizeof(int));
for (int count = 0; count < arraysize; count++)
array[count] = count*2;
for (int count = 0; count < arraysize; count++)
cout <<array[count] << " ";
cout <<endl;
}
以上代码在VC6下编译出现 error C2374: 'count' : redefinition; multiple initialization的错误
但是在VC7以上的版本没错,在遵循ANSI标准的C++编译器也通过。
这是因为 在VC6中, for (int count = 0; count < arraysize; count++) count 的作用域在for所在的域中.
而标准C++中, count 的作用域在for语句块内.
0 0
- redefinition; multiple initialization
- redefinition; multiple initialization
- error C2374: 'xxxx' : redefinition; multiple initialization
- error C2374: 'i' : redefinition; multiple initialization
- 全局变量定义, error C2374: 'g_aaaaa' : redefinition; multiple initialization
- error C2374: 'i' : redefinition; multiple initialization错误提示 ——解决方法
- 关于的redefinition; multiple ini…
- initialization
- Initialization
- Initialization
- initialization
- Initialization
- Multiple
- 'point' 'class' type redefinition
- class type redefinition
- C/C++的redefinition
- ws2def.h macro redefinition
- 'struct' type redefinition
- Android的onMeasure和onLayout And MeasureSpec揭秘
- 递归算法介绍
- AFNetworking 2.0 图片上传的疑惑
- DAPM之二:audio paths与dapm kcontrol
- 机器学习在租房信息判别中的应用
- redefinition; multiple initialization
- oracle expire user 后如何恢复
- typedef struct 和 struct 的区别
- 以sysdba身份登录oracle报ORA-1031权限不足错误之完美分析
- 论坛系统遇到的问题2(select INSTANCE_NAME from v$instance;提示表或视图不存在)
- ecstore关于后台桌面运营分析报表显示空白
- Struts2教程6:在Action类中获得HttpServletResponse对象的四种方法
- Ubuntu下如何安装wine--source insight
- java和C#的个人之比较