实际上bool型变量占用了一个字节的内存,当值为false的时候,实际存储的是0x00,为true时实际存储的是0x01,因此可以作为int整型使用
bool型只分0与非0,0为false,其余的包括负数在内都是true
本文详细解析了bool型变量在内存中的存储方式及其与整型之间的转换规则。bool型变量占用一个字节,false存储为0x00,true存储为0x01。文章还解释了bool型变量如何区分0与非0,并指出除0外的所有值均被视为true。
实际上bool型变量占用了一个字节的内存,当值为false的时候,实际存储的是0x00,为true时实际存储的是0x01,因此可以作为int整型使用
bool型只分0与非0,0为false,其余的包括负数在内都是true
转载于:https://www.cnblogs.com/qianqiannian/p/6598580.html
622
693

被折叠的 条评论
为什么被折叠?