实际上我遇到了一个问题,我想打印一个函数的返回值,但它是真还是假。所以,我怎么能指出一个布尔值。
例如,%c = 代表字符 %i = 整数 但是什么是 bool 类型
bool s = valid_triangle(x, y, z);
printf("%u\n",s);
return 0;
}
先谢谢你!
答案 0 :(得分:0)
在 C 中,名称 bool
是 _Bool
类型的别名。它是一个整数类型。例如,您可以使用转换说明符 d
或 i
来输出类型 bool
的对象的 1 或 0,这是因为类型 {{1} 的等级的整数转换}} 小于 _Bool
..