gpt4 book ai didi

c++ - 是否定义了 "a=(b+n)/++n"的行为?

转载 作者:行者123 更新时间:2023-11-30 03:04:11 25 4
gpt4 key购买 nike

我想知道以下表达式是否在 C++ 中定义了行为(总是等于 "a=n/(n+1);++n;")?

a=n/++n;

最佳答案

这是未定义的。在没有中间序列点或使用单个访问/修改运算符的情况下,您不能同时修改和访问变量。

关于c++ - 是否定义了 "a=(b+n)/++n"的行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8847935/

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