比如:
#include<bits/stdc++.h>
using namespace std
;
int main()
{
cout
<<"test";
cout
<<"test32";
return 0;
}
这一份代码要等到程序运行全部结束以后才会输出。
后来我发现其实Ubuntu下就会有这种问题,但其实这不是bug,只是一个feature。qwq
如果我们在第一个输出后加上换行符
#include<bits/stdc++.h>
using namespace std
;
int main()
{
cout
<<"test"<<'\n';
cout
<<"test32";
return 0;
}
然后会发现其实就可以在运行的时候输出了qwq
想必Ubuntu输出的最后一行会连同本身的调试信息一起输出
所以加一个换行符就可以避开了qwq
转载请注明原文地址:https://blackberry.8miu.com/read-42241.html