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

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]; 
    
    评论

报告相同问题?

悬赏问题

  • ¥30 要求把带有文件的上级文件夹改成文件的名字。要求BAT
  • ¥30 不会,学习,有偿解答
  • ¥15 SQL查询语句报错(检查)
  • ¥15 此表中公式应该怎么写
  • ¥15 求HI-TECH PICC 9.50 PL3安装包
  • ¥15 在Windows中运行ollama出现运行缓慢的情况
  • ¥15 下载ctorch报错,求解
  • ¥15 如何将这段css代码应用于wordpress的elementor的单个小部件中显示,而不是整个网站全局显示。
  • ¥15 如何入门学习c语言,单片机
  • ¥15 idea 编辑语言的选择