-3

我在eclipse中尝试了我的第一个c程序。现在安装 c/c++ 插件后,我有了 c/c++ 透视图。

但是当我尝试运行这个简单的 C 代码时,会弹出一个窗口,标题为“应用程序

Launcher”,它包含以下消息:“Launch failed.Binary not found”。

如果我编写的 c 代码或其他任何内容中的错误,请告诉我。

C代码

#include <iostream.h>

main() {
    cout<<"Hello world!\n";
}
4

3 回答 3

0

正确的 C++ 代码是

#include <iostream>

int main() {
    std::cout<<"Hello world!\n";
}

请注意,它<iostream>不是<iostream.h>std::cout不是coutint main不是main。这些错误似乎表明您正在从一个非常过时的源中学习 C++。

于 2013-05-07T09:25:32.237 回答
0

那不是C;它是 C++ 的一种古老方言,即使您不尝试将其构建为 C,现代编译器也可能会拒绝它。

C 中的“hello world”可能如下所示:

#include <stdio.h>

int main() {
    printf("Hello world!\n");
}

在本世纪的 C++ 方言中:

#include <iostream>

int main() {
    std::cout << "Hello world!\n";
}

现在您应该决定是学习 C 还是 C++(它们是非常不同的语言),并找到一本关于该主题的好书。对于 C++,从这里开始。

于 2013-05-07T09:32:32.210 回答
0

您输入的代码是 C++ 代码而不是 C 代码。

使用 Eclipse,您必须首先创建新项目:

File--> New--> C++ Project--> Executable-->Emptyproject

为您的项目命名,然后继续设置直到完成项目的创建

编辑您的 C++ 源代码,然后使用

Project-->Build All

然后使用著名的绿色按钮运行您的二进制文件。或与:

Run-->Run

于 2013-05-07T09:19:01.517 回答