这就跟printf的缓冲机制有关了,printf某些内容时,操作系统仅仅是把该内容放到了stdout的缓冲队列里了,并没有实际的写到屏幕上。
但是,只要看到有/n 则会立即刷新stdout,因此就马上能够打印了。
这就是为什么我以前会碰到printf的内容会没有打印出来。哈哈。网上刚看到的资料,解决了我的问题。因此我们以后要多加回车哦。
这就跟printf的缓冲机制有关了,printf某些内容时,操作系统仅仅是把该内容放到了stdout的缓冲队列里了,并没有实际的写到屏幕上。
但是,只要看到有/n 则会立即刷新stdout,因此就马上能够打印了。
这就是为什么我以前会碰到printf的内容会没有打印出来。哈哈。网上刚看到的资料,解决了我的问题。因此我们以后要多加回车哦。