gpt4 book ai didi

C 中 bool 值的 Char 或 Int?

转载 作者:太空狗 更新时间:2023-10-29 16:33:51 24 4
gpt4 key购买 nike

我发现没有原生的 bool 类型。人们要么使用 int 要么使用 char - 尽管看起来 int 可能比 char 更常用?这是真的吗?

我的第一 react 是使用 char,因为它是一种较小的数据类型,但我错过了什么? int 是否更适合 bool 值?如果是,为什么?

最佳答案

C99中有一个_Bool , 如果包含 stdbool.h 则为 bool .

如果您没有它(相当现代的编译器),请使用 int,它通常是最快的类型。使用 char 节省的内存可能可以忽略不计。

关于C 中 bool 值的 Char 或 Int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9521140/

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