Rumah >pembangunan bahagian belakang >C++ >Dalam bahasa C, penggunaan bool

Dalam bahasa C, penggunaan bool

王林
王林ke hadapan
2023-08-28 16:17:032133semak imbas

Dalam bahasa C, penggunaan bool

Dalam bahasa C, tiada jenis data bool yang dipratentukan. Kita boleh mencipta nilai boolean menggunakan penghitungan. Penghitungan akan dibuat sebagai bool dan kemudian mempunyai salah dan benar sebagai elemen penghitungan. false akan berada di kedudukan pertama jadi ia akan mengekalkan 0 dan benar akan berada di kedudukan kedua supaya ia akan mendapat nilai 1. Sekarang kita boleh menggunakannya sebagai jenis data.

Contoh

#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>");
   }
}

Output

my_bool1 is false
my_bool2 is true

Atas ialah kandungan terperinci Dalam bahasa C, penggunaan bool. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam