gpt4 book ai didi

c++ - 此示例是否导致未定义的行为?

转载 作者:太空宇宙 更新时间:2023-11-04 15:27:06 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Undefined Behavior and Sequence Points

变量 i 改变了两次,但下一个例子会导致未定义的行为吗?

#include <iostream>
int main()
{
int i = 5;
std::cout << "before i=" << i << std::endl;
++ i %= 4;
std::cout << "after i=" << i << std::endl;
}

我得到的输出是:

before i=5
after i=2

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