gpt4 book ai didi

c - 一元减号等于 binop 减号吗?

转载 作者:行者123 更新时间:2023-12-01 23:44:54 24 4
gpt4 key购买 nike

<分区>

我的 C 编译器在对 unsigned 值使用一元减号时发出警告,因此我通过从 0 减去来修复警告。

现在我想知道现在的代码是否等同于原来的代码:

uint32_t a, b; // assume b is initialized and non-zero

a = -b % b; // old code
a = (0-b) % b; // current code

我的问题是:对于相同的 b 值,两行代码是否会为 a 产生相同的结果?

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