gpt4 book ai didi

c - 为什么我们有 boolean 类型?

转载 作者:行者123 更新时间:2023-11-30 21:01:45 25 4
gpt4 key购买 nike

我了解到C没有 boolean 类型。当我读《从头开始的Ocaml》时,我在第12页遇到了一个问题:

为什么camel中不能像C语言那样只用0和1来表示boolean类型?

最佳答案

why some languages have boolean type but others don't?

因为有些语言有更好的 type system相对于其它的。在我看来,对于许多(但不是全部)任务,Ocaml 拥有比 C 更好的类型系统。

(但你的问题太宽泛且观点不同)

C 类型系统的灵感来自于硬件 ( PDP-11 ) 和 instruction set当时(1970 年代初)C 被设计。

关于c - 为什么我们有 boolean 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34456095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com