首页 > 解决方案 > 为什么在 CodeBlocks 上会发生这种情况?

问题描述

因此,当我使用 CodeBlocks 构建时出现以下错误:

error: expected unqualified-id before numeric constant

我的命令是

int 41,42

我得到这个错误!这是什么意思?

顺便说一句,我的完整命令行是

#include <iostream> using namespace std; 
int 41,42;  
int main() {  
    cout<<43+44<<endl;
    return 0;  
}

标签: c++codeblocks

解决方案


您应该发布更多代码,但看起来您正试图声明一个没有标识符的整数。声明变量时必须给出名称。一个例子可能是:

int x = 41;
int y = 42;

推荐阅读