enum は、列挙型を作成するための C 言語のキーワードであり、一連の名前付き定数を表すために使用されます。これは、次の手順で使用されます。 列挙型を定義します。 enum 列挙型名 {constant1, constant2, ..., constantn} 列挙型の変数割り当てを宣言し、列挙値を使用します。 列挙型は、可読性、型のセキュリティ、コードの再利用、そしてメモリ効率。
C言語のenum
enumとは何ですか?
enum は列挙型を作成するために使用されるキーワードです。列挙型は、離散値 (通常は名前付き定数のセット) を表す型です。
列挙型の使用方法?
列挙型を定義するには、次の構文を使用します:
<code class="c">enum 枚举类型名 { 常量1, 常量2, ... 常量n };</code>
例:
<code class="c">enum direction { NORTH, EAST, SOUTH, WEST };</code>
この例では、direction
类型的变量可以取以下值:NORTH
、EAST
、SOUTH
或 WEST
。
enum の役割
enum を使用すると、いくつかの利点があります:
例:
<code class="c">#include <stdio.h> enum direction { NORTH, EAST, SOUTH, WEST }; int main() { enum direction dir = NORTH; switch (dir) { case NORTH: printf("朝北\n"); break; case EAST: printf("朝东\n"); break; case SOUTH: printf("朝南\n"); break; case WEST: printf("朝西\n"); break; } return 0; }</code>
出力:
<code>朝北</code>
以上がC言語におけるenumの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。