为什么布尔类型(bool)的 True 和 False 分别用 1 和 0 来代替

2025-05-22 15:45:53
推荐回答(1个)
回答1:

计算机只认识二进制数,所以所有的编程语言最终都会转换成简单的二进制序列给CPU按照一定的规则解析由于二进制只有两个数:0 和 1,因此用 0 和 1 来表示 False 和 True 再适合不过了,因为不用浪费资源在转换的过程上!