-3

私はEclipseで最初のCプログラムを試していました。c/c++ プラグインをインストールすると、c/c++ の視点が得られます。

しかし、この単純な C コードを実行しようとすると、「アプリケーション」というタイトルのウィンドウがポップアップします。

Launcher」、および次のメッセージが含まれています:「起動に失敗しました。バイナリが見つかりません」。

私が書いた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>not <iostream.h>std::coutnot coutint mainnotであることに注意してください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 に答える