腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
布尔到整数的转换
、
、
这种转换的可移植性有多好。我能确定两个断言都通过了吗?assert(x==1); assert(x==0);
浏览 4
提问于2011-03-21
得票数 156
回答已采纳
2
回答
如何在Flex中定义布尔
值
、
我正在为一个玩具Java
语言
(Decaf)构建一个编译器,而且我在定义
bool
方面遇到了困难。当我试图分析布尔
值
时,它总是返回false,不管我是否写了false。{ return T_BoolConstant;
bool
y = false;
输出
:true T_BoolConstant
浏览 0
提问于2016-02-02
得票数 0
回答已采纳
3
回答
在位域将
bool
转换为位
我有个位: unsigned char field1: 1;}; 这些位字段参数宽1位,表示布尔
值
。IIUC,false总是计算为0,但true可以计算为任何非零整数.如果它恰好是一个整数的LSB是0,它是被转换到位0和计算
值
false,还是
语言
保证它总是被转换到位1。
浏览 0
提问于2018-06-19
得票数 1
回答已采纳
3
回答
C
99的_
Bool
数据类型
、
、
C
编程
语言
的
C
99标准将_
Bool
数据类型定义为另一种数据类型的宏(因为该
语言
不能处理类型安全的布尔
值
)。 _
Bool
是用于unsigned char、unsigned int还是其他数据类型的宏?
浏览 3
提问于2014-07-07
得票数 4
回答已采纳
2
回答
是否有任何
语言
强制命令-查询分离?
、
、
正如所描述的这里,一个函数返回
值
时可以说是一个查询,当它修改
值
时可以说是一个命令。它还指出,函数不应兼而有之。 查询不应该是命令,这似乎是由函数式编程普遍执行的,因为它是一个纯函数。一种
语言
是否存在,如果并且只有当函数是非无效的时候,它就不能改变状态?
浏览 0
提问于2018-01-02
得票数 5
回答已采纳
1
回答
C
# PInvoke返回无效/错误的
bool
值
,仅当本机代码在调试模式下编译时(仅限OSX)
、
、
我正在执行一个简单的PInvoke调用,以便从托管代码中获得一个布尔
值
。
C
/
C
++{ // qDebug("Return value is: %d", result); retu
浏览 2
提问于2018-08-01
得票数 1
回答已采纳
4
回答
为什么使用单个变量作为条件计算?
、
、
显然,如果aVariable代表一个
bool
,这将是很简单的,但是通常显式
值
根本不是
bool
,并且通常包含NULL。再一次,我在我看过的几乎每一种
语言
中都看到了这一点,所以我假设这不是特定的
语言
。编辑1:正如我已经意识到这可能依赖于
语言
,我将补充说,我经常在
C
#中看到这一点,而所讨论的变量可以是引用类型,也可以是
值
类型。编辑2:所有非常好的答案,我已经总结如下: (a)在许多情况下,某个非
bool
变量是否可被计算为
bool</
浏览 6
提问于2014-06-17
得票数 1
回答已采纳
2
回答
C
语言
中函数的布尔
值
、
我想在
c
语言
中使用
bool
。首先,我在
C
++中看到然后我在
C
语言
中使用布尔
值
的原因如下:#define false 0 boolean choose = false ; 但是我不知道如何像这样设置函数(<
浏览 1
提问于2013-12-17
得票数 1
3
回答
为什么
C
布尔人叫_
Bool
?
为什么
C
使用单词_
Bool
来定义布尔
值
?而他们用float这个词来表示浮子,而不是_Float 此外,为什么必须包括
bool
,为什么不是基本功能的一部分,比如float
浏览 3
提问于2017-12-14
得票数 24
回答已采纳
8
回答
布尔表达式,为什么只有两项?
、
、
假设它是有效的,所以可以这样写它也会很好,而不是改为写但我不能,因为== b的计算结果是布尔
值
,而布尔
值
不能与整数进行比较。有没有
语言
设计的原因,它是这样实现的?
浏览 8
提问于2010-06-09
得票数 4
回答已采纳
3
回答
C
99 -为什么false和true被定义为0和1,而不是((布尔)0)和((布尔)1)?
、
、
、
只是偶然发现了一个断言,它失败了,因为它将false与函数的返回类型进行了比较,因为函数本身返回了一个布尔
值
,并且断言不仅检查了
值
,还检查了返回
值
的类型,以匹配false的类型,以保证返回的是布尔
值
。现在的问题是,
C
99将
bool
定义为_
Bool
,而_
Bool
的大小甚至不一定与int相同(事实上,根据我的经验,在当今的大多数平台上,它通常与无符号字符的大小相同),更不用说相同的类型(这实际上是不可能的,因为_
Bool
是
C</e
浏览 0
提问于2011-07-09
得票数 5
回答已采纳
1
回答
递归下降分析
、
、
、
T_x F/T_F_F -> _F_F_P_p -> _L_l (E) _l_(E)_(E)_i(E)_i->a_b_b_(B).y_(Z)_L->_(0).输入应该来自一个名为input.dat的文件,
输出
应该放在控制台上一个示例会话可能如下所示: 从文件中读取的字符串:a=a+b-
c
*d字符串"a=a+b-
c
*d“在
语言
中。从文件中读取的字符串:a=a**b++
c
字符串"a=a**b++
c
“不在
语言
中。您必须同时
浏览 1
提问于2011-03-23
得票数 2
回答已采纳
2
回答
TRUE/FALSE是
C
标准的一部分吗?
TRUE/FALSE通常在
C
语言
中定义如下。这些定义是不同编译器实现所支持的
C
标准的一部分吗?#define FALSE 0
浏览 1
提问于2014-09-06
得票数 3
6
回答
当类型转换为int时,
C
/
C
++
bool
类型是否总是保证为0或1?
、
、
许多编译器似乎只保留0或1的布尔
值
,但我不确定这是否总是有效的:
bool
b = a; int
c
= 3 + b; // 4 or 5?
浏览 6
提问于2010-11-25
得票数 51
回答已采纳
2
回答
双重否定以检查NULL
、
、
我一直看到有人在写代码 { }if (
c
) ..... }
浏览 0
提问于2014-07-09
得票数 3
回答已采纳
3
回答
什么是加倍不(!!)用在非布尔变量上做什么?
、
在大多数情况下,notABool是一个数字(int,float,double.我已经看到了我最初的猜测,它类似于打字:但我不完全确定?
浏览 3
提问于2011-07-20
得票数 7
回答已采纳
6
回答
C
++中的布尔流
输出
表示
、
、
我有
c
++代码{
bool
c
; cout <<
c
<< endl; 谁来解释一下,为什么
输出
是1,为什么它不是真的?
浏览 16
提问于2015-07-10
得票数 2
回答已采纳
1
回答
理解Linux源代码中的函数
、
在我看来,它似乎是返回一个布尔
值
,就像在Java中一样,如果语句是true,那么它返回1,如果它是false,那么它返回0?因为
C
语言
没有布尔数据类型。
浏览 3
提问于2020-11-09
得票数 0
回答已采纳
3
回答
通过
bool
进行char往返强制转换会发生什么情况?
、
、
、
、
C
++
语言
定义承诺将字符转换为布尔
值
,然后再转换回字符?char original = 255;char final = next; 此外,大多数编译器在这种情况下除了
语言
保证之外还能做什么?
浏览 8
提问于2012-01-31
得票数 7
回答已采纳
3
回答
NetBeans 6.8表示
C
不承认“
bool
”(
C
/
C
++ noob)
、
、
、
我目前正在实现一个双链接列表(教自己
c
来准备我的rasp!),我遇到了一个奇怪的错误消息。NetBeans似乎没有识别布尔数据类型。奇怪的是,我可以在项目中的其他两个类(main.
c
& dLinkedList.h)中实现布尔函数。到目前为止,我已经尝试重新安装和更新cygwin (没有解决问题)。我会在下面附上一些截图。main.
c
中的布尔测试dLinkedList标头中的布尔测试dLinkedList.
c
中的布尔测试此外,我的main.
c
和dLinkedLi
浏览 3
提问于2014-03-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每日一道c语言编程题,第六题(输出最大最小值)
C语言编程入门:用C语言输出九九乘法表
C语言实现蛇形数的输出
C语言中左值和右值的区别
C语言必备基础知识笔记——输入&输出
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券