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

C言語ではboolを使う

王林
リリース: 2023-08-28 16:17:03
転載
2136 人が閲覧しました

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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート