ホームページ  >  記事  >  バックエンド開発  >  C言語ではboolを使う

C言語ではboolを使う

王林
王林転載
2023-08-28 16:17:032120ブラウズ

C言語ではboolを使う

C 言語には、事前定義された bool データ型はありません。列挙型を使用してブール値を作成できます。列挙は bool として作成され、列挙の要素として false と true が含まれます。 false は最初の位置にあるため 0 を保持し、true は 2 番目の位置にあるため値 1 を取得します。これで、データ型として使用できるようになりました。

#include<stdio.h>
typedef enum {
   F, T
}
boolean;
main() {
   boolean my_bool1, my_bool2;
   my_bool1 = F;
   if(my_bool1 == F) {
      printf("my_bool1 is false</p><p>");
   } else {
      printf("my_bool1 is true</p><p>");
   }
   my_bool2 = 2;
   if(my_bool2 == F) {
      printf("my_bool2 is false</p><p>");
   } else {
      printf("my_bool2 is true</p><p>");
   }
}

出力

my_bool1 is false
my_bool2 is true

以上がC言語ではboolを使うの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。