m0_51761146 2022-01-06 21:55 采纳率: 50%
浏览 23
已结题

请问一下 提示说是找到一个或多个重定义的符号 请问是什么意思

#include
using namespace std;

#define Day 7

int main(){

//Day = 7;
cout << "一周总共有:" << Day<< " 天" << endl;

system("pasuse");

return 0;

}

  • 写回答

3条回答 默认 最新

  • Code_流苏 优质创作者: C/C++技术领域 2022-01-06 22:09
    关注

    提示说是找到一个或多个重定义的符号 是因为 你用#define定义了一次 Day 将其定义为7 又在主函数定义一次,将其定为int整数类型。

    #include<iostream>
    using namespace std;
    
    #define Day 7
    
    int main(){
    //Day = 7;
    cout << "一周总共有:" << Day<< " 天" << endl;
      
    return 0;
    }
    
    

    成功运行如图:

    img


    希望对题主有所帮助,望采纳!!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 1月16日
  • 已采纳回答 1月8日
  • 创建了问题 1月6日