为什么说这是含糊的标识符?(一小段程序)
AKara 2002-04-16 09:37:56 #include <conio.h>
#include <iostream.h>
namespace car
{
int model;
int length;
int width;
}
namespace plane
{
int model;
int length;
int width;
}
void main()
{
using namespace car;
length = 1;
std::cout<<length<<endl;
using namespace plane;
length = 5;
cout<<length<<endl;
getch();
}
上面这一小段程序在编译时通不过, 说什么MAIN() 中的第二个length是"含糊的标识符"
. 为什么??