|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include <iostream>
- int main()
- {
- const unsigned short ITEMS = 5;
- int intArray[ITEMS] = {1, 2, 3, 4, 5};
- char charArray[ITEMS] = {'F', 'i', 's', 'h', 'C'};
- int *intPtr = intArray;
- char *charPtr = charArray;
- std::cout << "整型数组输出: " << '\n';
- for( int i=0; i < ITEMS; i++ )
- {
- std::cout << *intPtr << " at " <<reinterpret_cast<unsigned long> (intPtr) << '\n';
- intPtr++;
- }
- std::cout << "字符型数组输出: " << '\n';
- for( int i=0; i < ITEMS; i++ )
- {
- std::cout << *charPtr << " at " <<reinterpret_cast<unsigned long>(charPtr) << '\n';
- charPtr++;
- }
- return 0;
- }
复制代码 vc6.0提示
Deleting intermediate files and output files for project 'a - Win32 Debug'.
--------------------Configuration: a - Win32 Debug--------------------
Compiling...
a.cpp
c:\documents and settings\administrator\a.cpp(21) : error C2374: 'i' : redefinition; multiple initialization
c:\documents and settings\administrator\a.cpp(14) : see declaration of 'i'
我看小甲鱼的视频为什么可以编译通过啊,这里的i有多重初始化是不是
|
|