~~ 经过验证,定义一个bool型数组而不赋初值, 每一个元素的值都为0 ~~
自己以前验证时,数组长度小,结果带有随机性,打印出来全是0,误以为不初始化时是false,这是错误的,当数组开大一点,就会发现,打印出来的既有0,也有非0值,非0值就是true。
经过实验,发现除了bool数组,对于单个或者多个bool变量来说,不初始化的话,其值也是随机的。
#include<iostream>
using namespace std;
int main()
{
bool a,b,c