据类型相关联。C99标准也提供了一个内置的布尔类型。为了说明C中的布尔型，注意以下C代码：if (my_variable) {} else {等价于：if (my_variable != 0) {} else {简单来说这就是一个整数类型。由于C标准要求codice_21用在指针上下文中时要代表空指针，上面的概念也可以用来检查一个指针是否为空，虽然一些程序风格不建议这样用。这种情况同样适用于浮点值，当比较它们的时候要特别小心，因为它们通常包含四舍五入的结果。通常，整型用来包含布尔变量