ホームページ  >  記事  >  バックエンド開発  >  C のヘッダー ファイル

C のヘッダー ファイル

PHPz
PHPzオリジナル
2024-08-30 20:30:101012ブラウズ

Header Files in C

ヘッダーファイルとは何ですか

C のヘッダー ファイルは、拡張子「.h」を持つファイルで、関数、マクロ、定数、および場合によっては複数のソース ファイル間で共有できるデータ型の宣言が含まれています。

プリプロセッサディレクティブ

プリプロセッサ ディレクティブは、プログラム内の行であり、プログラミング ステートメントではなく、実際にはプリプロセッサ用のコマンドです。
例:-
#inlude
#定義
このコマンドの # はプリプロセッサであり、include はマクロです。

ヘッダーファイルの種類

ヘッダー ファイルには主に 2 種類あります
1.定義済みヘッダー ファイル
これらは、組み込み関数の宣言を含む、C 標準ライブラリによって提供されるヘッダー ファイルのタイプです。
2.ユーザー定義のヘッダー ファイル
これらは、プログラマが特定のプロジェクトで作成して使用できるヘッダー ファイルのタイプです。関数、マクロ、定数、カスタム データ型の宣言が含まれます。

ヘッダー ファイルを宣言する方法

ヘッダファイルの宣言方法は主に2つあります

  1. 山かっこを使用する <> 山括弧は通常、標準ライブラリのヘッダー ファイルを宣言するために使用されます。なぜなら、山括弧を使用してヘッダー ファイルを表すと、プリプロセッサは C 言語システム ディレクトリの bin ファイルまたはバイナリ ファイル内でその特定のヘッダー ファイルを検索するからです。
  2. 二重引用符を使用する"" ユーザー定義のヘッダー ファイルを宣言する必要がある場合は、山括弧の代わりに二重引用符を使用する必要があります。違いは、プリプロセッサはまず C 言語ファイルが作成されたローカル フォルダーでそのヘッダー ファイルを検索し、ファイルが見つからない場合は bin ファイル ディレクティブ内を検索することです。

使用定義ヘッダー ファイルの作成方法

ユーザー定義のヘッダー ファイルを作成するには、.h ファイル タイプとそのファイル内にいくつかの関数を含むファイルを作成し、ローカル フォルダーまたは C 言語システム ディレクトリに保存します。
そのヘッダー ファイルを呼び出すには、プリプロセッサ ディレクティブ #include を使用し、ヘッダー ファイルの名前を二重引用符で囲みます。
そして、プログラム内でヘッダファイルを作成せずに、独自のヘッダファイルから独自の関数を使用できます。

以上がC のヘッダー ファイルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。