C++ boolean在數(shù)組中的應(yīng)用

c++
小樊
86
2024-07-18 13:58:49

在C++中,可以將boolean值存儲(chǔ)在數(shù)組中并進(jìn)行適當(dāng)?shù)牟僮?,例如?/p>

#include <iostream>
using namespace std;

int main() {
    bool booleanArray[5] = {true, false, true, false, true};

    // 訪問(wèn)數(shù)組元素
    cout << "Boolean array elements:" << endl;
    for(int i = 0; i < 5; i++) {
        cout << booleanArray[i] << " ";
    }
    cout << endl;

    // 修改數(shù)組元素
    booleanArray[2] = false;
    cout << "After modifying element at index 2:" << endl;
    for(int i = 0; i < 5; i++) {
        cout << booleanArray[i] << " ";
    }
    cout << endl;

    // 對(duì)數(shù)組元素進(jìn)行操作
    bool result = booleanArray[0] && booleanArray[1];
    cout << "Boolean operation (AND) result: " << result << endl;

    return 0;
}

在上面的示例中,我們聲明了一個(gè)包含5個(gè)boolean值的數(shù)組,然后訪問(wèn)、修改數(shù)組元素,并進(jìn)行布爾運(yùn)算??梢愿鶕?jù)實(shí)際需求對(duì)數(shù)組中的boolean值進(jìn)行操作。

0