为什么没有先打印就会挂起?
#include <stdio.h>
void main() {
printf("hello world");
while (1) {}
}
Run Code Online (Sandbox Code Playgroud)
Ton*_*roy 10
因为您没有刷新标准输出.试试fflush.更好的是,对于C++使用......
std::cout << "hello world" << std::endl;
Run Code Online (Sandbox Code Playgroud)
另外,如果您添加了一个\n,但并非所有实现都遵循标准,那么您有更好的机会冲洗自己.
| 归档时间: |
|
| 查看次数: |
166 次 |
| 最近记录: |