在C語言中,布爾值通常用一個整數來表示,0表示假,非零值表示真。C99標準引入了stdbool.h頭文件,可以使用bool類型來表示布爾值,true表示真,false表示假。stdbool.h頭文件中定義了true和false的宏,可以直接使用。例如:
#include <stdbool.h>
int main() {
bool flag = true;
if (flag) {
printf("布爾值為真\n");
} else {
printf("布爾值為假\n");
}
return 0;
}