c basics keywords
例を使用して、C ++のすべての基本構文をすばやく学習します。
これで 詳細なC ++トレーニングシリーズ 、このチュートリアルでは、キーワード、識別子、ブロック、区切り文字など、C ++の基本的な構文について学習します。
これらの用語はC ++プログラミングの基礎として機能し、C ++言語で実際のプログラミングを開始する前に、これらの用語を完全に理解する必要があります。
学習内容:
C ++の区切り文字とブロック
C ++では、論理ステートメントまたはエンティティーの終わりは、ステートメント区切り文字またはターミネーターの使用によって示されます。 C ++で使用されるステートメントターミネータはセミコロン(;)です。すべてのC ++ステートメントはセミコロンで終了する必要があります。
C ++用のEclipseをセットアップする
例えば、次のステートメントを参照してください。
x = 1;
a = a +1;
上に示したように、セミコロンで終わった各ステートメントは個別のステートメントです。
C ++のもう1つのエンティティは「ブロック」です。ブロックは、中括弧で囲まれた論理的に接続されたプログラミングステートメントのセットです。
以下は、C ++の有効なブロックです。
{ int i=1; cout<<”This is a C++ block”; i++; cout<<”value of i = “< 上に示したように、C ++のブロックには、変数の宣言、定義、およびその他の有効なプログラミングステートメントを含めることもできます。
ここで注意すべきことの1つは、C ++は行の終わりをステートメントターミネータとして認識しないことです。
このため、次のステートメントは、
a = 1;
a = a + 2;
費用< 次のように1行で書くことができます:
a = 1; a = a + 2;費用< したがって、上記のステートメントの記述方法はどちらも有効なステートメントです。
C ++の識別子
変数、関数、クラス、モジュールなどのC ++のすべてのエンティティには、それを識別するための名前が必要です。エンティティに付けるこの名前は「識別子」と呼ばれます。 C ++の識別子は通常、AからZ、aからz、またはアンダースコア(_)の文字で始まり、その後に0個以上のアルファベット、数字、またはアンダースコアが続きます。
有効な識別子の例を次に示します。
abc _one myarray test123
C ++では、識別子名を数字で始めることはできません。また、識別子の名前にアンダースコア以外の文字を含めることもできません。
したがって、次の識別子はすべて無効な識別子です。
無料のスタジオyoutubeからmp3へのコンバーター
8num num @ array my#name @email
C ++は大文字と小文字を区別する言語であるため、同じ識別子名ですが大文字と小文字が異なると、2つの異なる識別子になります。したがって、2つの識別子myarrayとMyarrayは異なります。
C ++のキーワード
キーワードは、コンパイラが独自に使用するために予約した特定の単語です。これらは主に、プログラムで使用するいくつかの組み込み関数、変数のデータ型、ファイル名、演算子名などのような単語です。
キーワードはすべてコンパイラによって予約されているため、変数、定数、またはその他の識別子に名前を付けるときにこれらの単語を使用することはできません。
C ++には多数のキーワードがあり、それらを次の表に示します。
asm そうしないと ブレーク 登録 戻る 手話 保護 試してみてください false ために goto 列をなして 新着 この 保護 typeid 連合 を使用して 自動 ブール 場合 char const 継続する 列挙型 明示的 外部 浮く 友達 もし オペレーター 民間 公衆 reinterpret_cast ショート のサイズ スロー true typedef typename 符号なし バーチャル ブレーク 書き出す キャッチ クラス const_cast デフォルト 静的 ボイド 削除 int static_cast 揮発性 行う 長いです 構造体 wchar_t ダブル 可変 スイッチ 一方 dynamic_cast 名前空間 テンプレート
C ++でのコメント
C ++のコメントは、C ++プログラムで使用される有益なステートメントであり、プログラムで使用されるさまざまな構造、プログラムロジック、または関数を説明します。コメントは、プログラムをより読みやすくし、コードをより明確に理解するのに役立ちます。コンパイラがコメントを検出すると、それを完全に無視します。
C ++は、単一行コメントと複数行コメントの2種類のコメントをサポートしています。
単一行コメント
1行のコメントは、基本的に1行のみで記述され、文字「//」で始まり、行の終わりまで続きます。したがって、コンパイラが「//」を検出すると、コメントの先頭を認識し、それに続くすべてを無視します。
以下は、C ++のいくつかの単一行コメントです。
xboxoneで動作するvrヘッドセット
//これは1行のコメントです
//私はメイン機能にいます
複数行コメント
複数行コメントまたはブロックコメントは、「/ *」と「* /」で囲まれたコメントです。 「/ *」で始まり「* /」で終わるブロック内のすべては、コンパイラーによって無視されます。これらのタイプのコメントは、必ずしも1行である必要はありませんが、複数行に拡張できます。
複数行コメントの例を以下に示します。
/ *これはの例です
複数行コメント
C ++プログラミング言語* /
結論
これで、C ++プログラミングで使用する基本的な用語についてほぼ説明しました。
今後のチュートリアルでは、C ++データ型について詳しく説明します。
=> このシリーズのC ++チュートリアルの完全なリストをここでご覧ください
推奨読書