码迷,mamicode.com
首页 > 其他好文 > 详细

C99中的布尔值

时间:2016-06-26 19:50:11      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

  长期缺乏布尔类型的问题在C99中得到了解决, C99提供了_Bool型,所以布尔类型的值可以声明为

_Bool flag;

  _Bool类型的值分为0和!0,一般来说,它只能赋值为0和1。

  除了_Bool类型的定义,C99还提供了一个新的头<stdbool.h>,该头提供了bool宏用来代表_Bool,如果程序中包含了<stdbool.h>,布尔类型可以定义为

bool flag;

  <stdbool.h>头还提供了true和false两个宏,分别代表1和0

flag = true;
flag = false;

 

C99中的布尔值

标签:

原文地址:http://www.cnblogs.com/maxin/p/5618354.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!