DEBUG版本中
bool变量不初始化调试显示变量为true
但是代码if( true== b)和if( false == b)都不成立
因为VC调试器认为非零即为true,但是未初始化的字节是0xcd
常量true和false分辨为0和1,所以0XCD不为零也不为一,两个判断都无法进去。
DEBUG版本中
bool变量不初始化调试显示变量为true
但是代码if( true== b)和if( false == b)都不成立
因为VC调试器认为非零即为true,但是未初始化的字节是0xcd
常量true和false分辨为0和1,所以0XCD不为零也不为一,两个判断都无法进去。