在linux g ++编译器中,不打印第三个数字,并且不打印"到达".但是我预计将会打印出"达到",之后它会进入无限循环.它使用Codeblocks在Windows上按预期执行
#include <iostream>
int main()
{
int a;
for (int i = 0; i < 3; i++) {
std::cin >> a;
std::cout << a;
}
std::cout << "reached";
while (1) {}
return 0;
}
Run Code Online (Sandbox Code Playgroud)