gpt4 book ai didi

c - C 中的逻辑运算符

转载 作者:太空宇宙 更新时间:2023-11-03 23:54:10 25 4
gpt4 key购买 nike

我在尝试理解逻辑运算符在 C 中的工作方式时遇到了困难。我已经了解位级运算符的工作方式,而且我还知道逻辑运算符将非零参数视为表示 TRUE,将零参数视为表示 FALSE

但是假设我们有 0x65 && 0x55。我不明白此操作为何以及如何给出 0x01。

我试图将它转换成二进制,但我不知道它是如何工作的

最佳答案

&& 运算符:

如果左操作数和右操作数均不同于0,则计算结果为1,否则计算结果为0

如果左操作数为0,则不计算右操作数,结果为0

0x65 && 0x55 被评估为 1

关于c - C 中的逻辑运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12332316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com