繁体   English   中英

C++ ,无法让它运行 hello world 代码

[英]C++ , can't get it to run hello world code

首先,我无法安装 GWmin gcc。 既然我已经完成了,我有一个新问题,构建说即使我在其中放置了一个 hello world 程序,也没有什么可构建的。

#include <iostream>
   int main()
   {
        cout << "hello!! World\n"
   }
   return 0;

我注意到的另一件事与我在此处分享的视频链接相反,当我在左括号中键入时,我的日食没有选择右括号,单词 include after# pls help 没有颜色变化。

我正在学习 C++ 的视频

首先,尝试,(在#include 下)输入

using namespace std;

把一切都搞定,我想你可能想要改变

cout<<"Hello!! World \n"

cout<<"Hello!! World \n"<< endl;

(最后一个字符是小写 L,以防您的字体类型使它看起来像 1)

其次,确保您使用的是g++ ,而不是gcc (一直发生在我身上)

最后,如果这不起作用,请移动return 0; 放在括号里,

这应该解决一切问题

这个小小的hello world程序有3个错误。

  1. std 命名空间不提供cout 所以改为std::cout
  2. 缺少分号( ; ), cout行结束。
  3. return语句应该在大括号 {} 内。

进行上述更改后,您的代码

#include <iostream>
   int main()
   {
        std::cout << "hello!! World\n";
        return 0;
   }

您正在使用\\n换行。 由于这是“C++”代码,建议使用std::endl作为新行。

如果您在 Windows 平台上使用 Eclipse,请尝试安装 TDM-GCC MinGW 编译器。 只需点击几下即可设置。 在Eclipse中新建c++项目时不要忘记选择MinGW编译器

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM