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

Is the behavior of "a=(b+n)/++n" defined?

本文关键字:++n b+n 定义 是否      更新时间:2023-10-16

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

a=n/++n;

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

相关文章:
  • 没有找到相关文章