首页 > 其他 > 详细

C99中的布尔值

时间:2016-06-26 19:47:28      阅读:290      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!