更新时间:2023-02-09 13:42
C 编程语言从 C99 开始支持以内建类型 _Bool 进行的布尔运算。包含头文件
在不支持C99的编译器中(如Visual C++ 6.0),可通过以下方式实现布尔类型。
在支持C99的编译器中可以使用#include
两者的差别在于使用sizeof(bool)时,前者获取的是int类型的长度。
从历史上看,Microsoft在其Visual C ++工具中实现新的C语言功能的速度很慢,其主要侧重于支持C ++标准的发展。但是,随着Visual C ++ 2013的引入,Microsoft实现了C99的有限子集,它在Visual C ++ 2015中进行了扩展。