在我的学徒生涯中,我们现在开始在学校做vba。当我们的老师把数据类型摘要交给我们时,我有点困惑。 .....
布尔值 - > 2字节 - >范围:真/假
那么True
/ False
当然是合理的,但是,为什么使用2字节,因为布尔人只能能够代表2个值中的任何一个?
我的意思是理论上我们可以用一个比特来表示这个范围的任何值。
(但我知道那是毫无意义的,因为我们正在使用Highlevel-Languages)
当我问我的老师时,他出现了,因为他从来没有问过他自己一样,经过几秒钟的思考, 他刚刚用这种答案完成了这个问题“你必须接受它,因为它是什么,它是什么。” 但是,如果我只是“使用”,我就不会称自己是一个优秀的程序员,并且永远不会对理解感兴趣。 所以我现在在这里问:
在vba中是否有任何原因,为什么Boolean
需要2个字节而不是单个字节?