91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言bool怎么用

小億
92
2024-01-17 07:30:47
欄目: 編程語言

在C語言中,沒有內置的bool類型,但可以使用int類型來模擬bool類型。通常情況下,0被視為假(false),而非零值被視為真(true)。

例如,可以定義一個函數來判斷一個數是否為偶數:

#include <stdio.h>

int isEven(int num) {
    if (num % 2 == 0) {
        return 1;  // 返回非零值表示真(true)
    } else {
        return 0;  // 返回零值表示假(false)
    }
}

int main() {
    int num = 4;
    if (isEven(num)) {
        printf("%d is even\n", num);
    } else {
        printf("%d is odd\n", num);
    }
    return 0;
}

輸出結果為:

4 is even

在C99標準中引入了_Bool類型和stdbool.h頭文件(或是C++中的< bool.h >)來支持bool類型。可以按照以下方式使用:

#include <stdio.h>
#include <stdbool.h>

int main() {
    _Bool b1 = true;  // 或者使用bool類型
    _Bool b2 = false;  // 或者使用bool類型

    if (b1) {
        printf("b1 is true\n");
    } else {
        printf("b1 is false\n");
    }

    if (b2) {
        printf("b2 is true\n");
    } else {
        printf("b2 is false\n");
    }

    return 0;
}

輸出結果為:

b1 is true
b2 is false

0
宣城市| 洛宁县| 包头市| 上犹县| 涞源县| 夹江县| 监利县| 赤城县| 巴塘县| 桦南县| 通渭县| 南乐县| 彩票| 万年县| 五家渠市| 浦北县| 大同县| 炎陵县| 张掖市| 手游| 北辰区| 新河县| 香港| 来凤县| 宁德市| 张家界市| 浦江县| 顺昌县| 安泽县| 华亭县| 武穴市| 汾阳市| 泸西县| 神池县| 荔波县| 汝阳县| 武川县| 犍为县| 新闻| 莆田市| 谢通门县|