好像没有bool_t这个“关键字”,所以只能作为“自定义”标识符来理解了。bool是声明和定义“布尔”变量的关键字,所以bool_t和bool“原则”上没有关系。但bool_t既是自定义的,那么若有下列声明,二者就有一定关系了:#definebool_tbool后,bool_t和bool就是等价的了,而若#definebool_t*bool,则以后bool_t和*bool就是等价的了;等等。否则它们之间就毫不相干……