学習C ++プログラミング

章1予選

1、C ++歴史的起源

プログラムの実行の高効率;制御文の構造を有する、演算子とデータ型の豊富なセット; C言語は、シンプルで柔軟な言語として多くの利点を有しているので、高レベルの言語およびアセンブリ言語の他の利点を有します。他の高レベルの言語と比較して、C言語はまた、良好な可読性と移植を比較している直接の物理アドレスへのアクセス、およびアセンブリ言語の利点を有します。そのため、C言語は非常に広く使用されています。Cは、プロセス指向の(即ち、配向構造)であるためしかし、プログラミング言語、オブジェクト指向開発は、ソフトウェアのニーズを満たすことができません。C ++プログラミング言語のベル研究所でビャーネ・ストロヴストルップによって作成された、1980年に、オブジェクト指向プログラミングをサポートするために、C ++は、オブジェクト指向プログラミングの重要な目標なので、C ++でのようなメカニズムの導入があります。だから、1983年に正式にC ++(Cプラスプラス)と命名。

2、C ++の機能

C ++言語の主な機能は、2つの側面で明らかにされ、一方は、オブジェクト指向プログラミング手法をサポートするためにC言語、及び第二、と完全に互換性があります。

  • C ++わずかに変更して又はなしで修飾CコードのほとんどはデバッグおよびC ++統合された環境で実行することができ、C言語の利点を維持:C言語と完全に互換性。これは、広く使用されている現在のソフトウェアの継承と発展は非常に重要であり、それは人材や物的資源の多くを保存することができます。
  • オブジェクト指向プログラミングのサポート:C ++はオブジェクト指向のプログラミング言語です。それは強力なプログラムのプログラム各モジュールの独立性が強く、読みやすさと可搬性を行い、プログラムコードの構造がより合理的で、よりスケーラブルなプログラムです。この設計は、開発とデバッグいくつかの大規模なソフトウェアは特に重要であり、プロセス指向であるC言語の構造指向プログラミング言語、。

3、C ++プログラムの基本構造

  • C ++プログラムは、典型的には、関数は、C ++プログラムを構成する基本単位であり、一つ以上の機能から構成されています。C ++プログラムは、少なくとも1つの主関数main()を含まなければならない、C ++プログラムは常に、main関数から実行を開始します。
  • C ++機能記述部は、関数の2つの部分と体からなります。

4、プログラムの書き込みルール

  • 同じレベルの列書かれた文は、追加の括弧の同じレベルは、対応する閉じ括弧と同じ列にある必要があります。各C ++文とデータはセミコロンで説明されている必要があり、端部()
  • 内側の後退位置文の2つの文字
  • 書き込み機能の最初の列の定義
  • 大文字と小文字を厳密に区別
  • C ++ I / O:入力、出力流れは、例えば、CINとCOUTによって達成される:CIN >> A >> B、変数aおよびbの入力値。出力変数値の値は、COUTは<< << M << ENDL「値は」。
  • 注:C ++プログラムの任意の位置にかかる/ *脚注* /ように、注釈情報に挿入することができる; //注釈コンテンツ

おすすめ

転載: www.cnblogs.com/wzw0625/p/11565814.html