我对 C++ 非常陌生,并且被一些非常简单的东西所困扰。我在ubuntu 14.04上运行。我见过几个类似下面的代码示例。但我只得到错误。

int x; 
x = 12; 
 
// output 
error: ‘x’ does not name a type 

我想做简单而有用的代码,但这让我陷入困境。为什么我做不到

int z = 12; 
z = 4; 
 
// output 
error: ‘z’ does not name a type 

我遵循了大量的 C++ 教程并成功运行了代码。但现在我发现我不能简单地改变一个变量。写代码变得非常困难!当然,我确实尝试“键入”导致此错误的行的变量。

int z = 12; 
int z = 4; 
// output 
error: redefinition of ‘int z’ 

该死的,无论我这样做还是不这样做。有谁帮忙吗?

编辑:好吧,大家,你们的反对票杀了我。我对 C++ 是全新的,做了很多作业,在这篇文章之前我没有找到任何缓解。这是第 22 条军规:因无知而被击倒,并且在没有帮助的情况下无法击败无知!非常感谢您的评论和回答。现在我明白了。

请您参考如下方法:

您需要将其放入 main 函数中才能开始。尝试:

int main() 
{ 
    int x; 
    x = 42; 
 
    return 0; // success 
} 


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!