C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C ++ Hello、World!プログラム


C ++は、手続き型、オブジェクト指向、およびジェネリックプログラミングをサポートする汎用プログラミング言語です。 C ++はCのスーパーセットであり、すべての有効なCプログラムはC++でも有効です。

C ++は、データの非表示、カプセル化、継承、ポリモーフィズムなどの機能を備えたオブジェクト指向プログラミングをサポートしています。

Hello、World!を出力する最初のC++プログラムを見てみましょう。

#include <iostream>
using namespace std;
int main() {
   cout << "Hello, World!" << endl; // This prints Hello, World!
   return 0;
}

上記のプログラムの出力は次のとおりです-

出力

Hello, World!

上記のプログラムのさまざまな部分について、次のように説明します。

ヘッダー

C ++にはさまざまなヘッダーがあり、それぞれにプログラムで必要な情報が含まれています。ヘッダーは、C++プログラムの基本的な入出力サービスを提供するこのプログラムで使用されます。

名前空間

名前空間は、C++に比較的最近追加されたものです。上で見た次の行は、コンパイラにstd名前空間を使用するように通知します-

using namespace std;

main()

main()関数はC ++プログラムのエントリポイントであるため、プログラムの実行は次の行から始まります。

int main()

出力

「Hello、World!」というメッセージ次のステートメントを使用して画面に表示されます-

cout << "Hello, World!" << endl;

ここでは、 cout クラスostreamのオブジェクトであり、標準のC出力ストリーム stdoutに関連付けられています 。

コメント

C++の1行コメントは//で始まります。これらは、プログラムを理解しやすくするために使用され、コンパイラーによって無視されます。上記のプログラムの次のコメントは、プログラマーにcoutステートメントの目的を明確にするためのものです。

// This prints Hello, World!
を出力します

戻る

main()関数の終了は、 return(0);によって通知されます。 声明。この後、値0が呼び出し元のプロセスに返されます。


  1. C ++プログラムでの二分探索?

    二分探索は、半区間探索、対数探索、または二分探索とも呼ばれ、ソートされた配列内のターゲット値の位置を見つける検索アルゴリズムです。二分探索は、ターゲット値を配列の中央の要素と比較します。それらが等しくない場合、ターゲットが存在できない半分が削除され、残りの半分で検索が続行され、再び中央の要素がターゲット値と比較され、ターゲット値が見つかるまでこれが繰り返されます。残りの半分が空の状態で検索が終了した場合、ターゲットは配列に含まれていません。アイデアは単純ですが、バイナリ検索を正しく実装するには、特に配列の値が範囲内の整数のすべてではない場合、終了条件と中間点の計算に関する微妙な点に注意する必要

  2. Helloworldを印刷するPythonプログラム

    PythonプログラミングのさまざまなモードでPythonの「HelloWorld」プログラムを実行してみましょう。 インタラクティブモードプログラミング 例 スクリプトファイルをパラメータとして渡さずにインタプリタを呼び出すと、次のプロンプトが表示されます- $ python Python 2.4.3 (#1, Nov 11 2010, 13:34:43) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2 Type "help", "copyright", "credits" or