首页 > 编程语言 > 详细

C语言讲义——C语言的布尔类型

时间:2019-07-15 21:09:20      阅读:90      评论:0      收藏:0      [点我收藏+]
  • C89标准中没有定义布尔类型;
  • C99中增加了_Bool类型。实际上是只能等于0或1的整数类型,凡是不为0的整数都被转变为1,
  • C99还提供了一个头文件<stdbool.h>,该头文件提供了bool宏来代替_Bool,还提供了true和false代替1和0,如:
#include <stdio.h>
#include <stdbool.h>//该头文件提供了bool宏来代替_Bool,还提供了true和false代替1和0
int main(void) {
    bool flg;
    flg = true;
    printf("%d\n",flg);
    flg = false;
    printf("%d\n",flg);
    return 0;
}

C语言讲义——C语言的布尔类型

原文:https://www.cnblogs.com/tigerlion/p/11191391.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!