ipv-tao 2020-10-30 22:34 采纳率: 0%
浏览 60

c++ 不可以重定义一个同名变量吗?如何从上下文命名空间删除一个名字?

c++ 不可以重定义一个同名变量吗?如何从上下文命名空间删除一个名字?

int *x = new int[4];
x[1] = 9;
delete []x;
float *x = new float[3]; 

报错:C2371 “x”: 重定义;不同的基类型

  • 写回答

1条回答 默认 最新

  • 小学狗喵喵叫 2020-10-31 09:04
    关注
    {int *x = new int[4];
    x[1] = 9;
    delete []x;}
    float *x = new float[3]; 
    
    评论

报告相同问题?