Rumah >pembangunan bahagian belakang >C++ >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.
#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
Atas ialah kandungan terperinci Dalam bahasa C, penggunaan bool. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!