名前空間
変種
操作

基本概念

From cppreference.com
< c‎ | language

このセクションでは、Cプログラミング言語を説明する際に使用される特定の用語と概念の定義を提供します。

Cプログラムは、宣言を含むテキストファイル(通常はヘッダーファイルとソースファイル)のシーケンスです。これらは翻訳を経て実行可能プログラムになります。実行可能プログラムは、OSがそのmain関数を呼び出すことで実行されます(ただし、プログラム自身がOSであるか、あるいは別のフリースタンディングなプログラムである場合を除き、その場合のエントリーポイントは実装定義です)。

Cプログラム内の特定の単語は特別な意味を持ち、それらはキーワードです。その他の単語は識別子として使用でき、オブジェクト関数構造体共用体列挙型のタグ、それらのメンバー、typedef名ラベル、またはマクロを識別するために使用されます。

各識別子(マクロを除く)は、そのスコープと呼ばれるプログラムの一部内でのみ有効であり、4種類の名前空間のいずれかに属します。一部の識別子はリンケージを持ち、異なるスコープや翻訳単位に現れたときに同じエンティティを参照するようにします。

関数の定義には宣言のシーケンスが含まれ、その一部にはプログラムによって実行される計算を指定するが含まれます。

宣言オブジェクトを作成、破棄、アクセス、および操作します。Cの各オブジェクト関数、およびに関連付けられています。

[編集] 関連項目

C++ドキュメント基本的な概念
English 日本語 中文(简体) 中文(繁體)