世间沙粒 发表于 2017-12-6 16:36:27

厉害了

igniculus 发表于 2017-12-10 16:08:53

涨知识

Gabriel123 发表于 2018-4-27 23:35:56

tu as raison.

YT胡子 发表于 2018-7-9 18:26:49

学习了

他非她 发表于 2018-7-29 15:42:33

多写代码才会有此感悟!

whdd 发表于 2018-8-12 17:30:54

{:10_256:}加油带你学C带你飞!

最帅的老饼 发表于 2018-10-22 22:40:14

小甲鱼要搞Arduino ,Arduino就有布尔类型,还用很多. boolean

TCY 发表于 2018-11-27 07:07:50

现在C已经能直接用bool了

569978282 发表于 2019-1-24 16:41:25

good

空巢老黄 发表于 2019-2-1 12:20:17

有点东西

分析的化身 发表于 2019-8-17 08:39:29

不错额

过路De游人 发表于 2019-8-21 16:29:27

打卡

一花一世界? 发表于 2019-9-19 11:29:51

有点道理哈 hhhh

熊样 发表于 2019-10-9 12:11:24

打卡

lixiangyv 发表于 2019-10-27 07:54:27

额...有道理!有道理!

cq75558012 发表于 2019-11-19 23:44:30

_Bool 打印的长度应该是 1,因为C99标准添加了_Bool类型,用于表示布尔值,即逻辑值true和false,而且C语言用值1表示true,值0表示false,所以打印出来的就是1或者0,就是长度为1,然后进行了宏定义后,原有的这个标准被覆盖,所以_Bool就像是一个定义的常量,其为int,而且sizeof()打印出来的int是字符串,也就是打印的int后面还有一个空字符/0(它也算一个长度),故其打印出的长度为4(int的长度为3,/0的长度为1).

absolute 发表于 2019-12-6 15:00:12

学习了{:10_254:}

七星瞭望 发表于 2020-1-12 09:56:42

懂了懂了

saic 发表于 2020-2-15 14:34:24

cq75558012 发表于 2019-11-19 23:44
_Bool 打印的长度应该是 1,因为C99标准添加了_Bool类型,用于表示布尔值,即逻辑值true和false,而且C语言 ...

理解的很透彻呀。

凤毛麟角s 发表于 2020-2-25 09:19:37

为什么我的编译器不能识别_Bool这个变量,只有bool?
页: 1 [2] 3 4 5 6 7
查看完整版本: 为什么C99新增加的布尔类型叫_Bool,而不是bool或BOOL?