我在eclipse中尝试了我的第一个c程序。现在安装c / c ++插件后,我有c / c ++透视图。
但是当我尝试运行这个简单的C代码时,会弹出一个名为“Application
的窗口Launcher“,它包含以下消息:”Launch failed.Binary not found“。
如果我写的c代码或其他任何内容中的错误,请告诉我。
C代码:
#include <iostream.h>
main() {
cout<<"Hello world!\n";
}
答案 0 :(得分:0)
你输入的代码是C ++代码,而不是C代码。
使用Eclipse,您首先要创建新项目:
File
- &gt; New
- &gt; C++ Project
- &gt; Executable
- &gt; Emptyproject
为项目命名,然后继续设置直到完成项目的创建
编辑C ++源代码,然后使用
构建项目 Project
- &gt; Build All
然后使用着名的绿色按钮运行您的二进制文件。或者用:
Run
- &gt; Run
答案 1 :(得分:0)
正确的C ++代码是
#include <iostream>
int main() {
std::cout<<"Hello world!\n";
}
请注意,<iostream>
不是<iostream.h>
,std::cout
不是cout
,int main
不是main
。这些错误似乎表明你正在从一个非常过时的来源学习C ++。
答案 2 :(得分: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 ++,请启动here。