C语言是否有bool类型

Python011

C语言是否有bool类型,第1张

在c99标准中引入了bool类型,这个就得看你的编译器是否支持了,不过现在大部分的编译器都是不支持c99标准的,所以给你的感觉是不支持bool类型的,其实现在c语言里面严格的来说是有bool类型了。

一般来说 bool 作为boolean类型来使用,不是命令,是一种类型,表示真/假。

C语言里面没有bool(布尔)类型

C++里面才引入bool类型

C语言里面用数值0表示假,非0整数表示真(一般是1)

C语言中bool类型可以自定义:

#define bool int

#define false 0

#define true 1