以bool数组输入

Cod*_*eFu 0 c++ arrays boolean

我想在bool数组中输入

bool bmp[32];
Run Code Online (Sandbox Code Playgroud)

这将是程序交互.

 Enter binary number : 10101
Run Code Online (Sandbox Code Playgroud)

我想在bool数组中存储'10101'的用户输入.

bmp[32]={1,0,1,0,1};
Run Code Online (Sandbox Code Playgroud)

请帮忙!!

Bar*_*rry 6

由于这是C++,让我们使用std::bitset:

std::cout << "Enter binary number : ";

std::bitset<32> b;
std::cin >> b;
Run Code Online (Sandbox Code Playgroud)

它不是bool你要求的数组 - 但它更好.