关于布尔变量的使用有人喜欢用布尔变量来做程序中的标志位,这有什么好处吗,为什么不直接用一个字符型变量直接表示0和1呢?哪位高手指导一下啊?[解决办法]首先,布尔变量只有true和false,当然这个不是主要问题其次,很多表达式,比如比较的结果都是布尔类型的再次,布尔类型有自己定义的运算和转换规则,比如'1' + 1的结果是'2', 而true + 1还是true所以在很多时候你可以将布尔类型与整形一起进行计算,但同时不会影响其表达的true和false含义,其他型就难以做到了