当前位置:   article > 正文

Linux gcc编译报错unknown type name ‘bool‘_error: unknown type name 'bool

error: unknown type name 'bool

错误描述

 error: unknown type name ‘bool’; did you mean ‘_Bool’?

 

错误原因

未知的类型名:‘bool’, 因为在C语言标准(C89)没有定义布尔类型,所以会报错。而C99提供了一个头文件<stdbool.h>定义了booltrue代表1,false代表0。只要导入stdbool.h,就能非常方便的操作布尔类型了。

解决方法

  1. //添加头文件
  2. #include <stdbool.h>

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号