stderr

【unix】标准输出(设备)文件,对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。在C中,程序执行时,一直处于开启状态。

与其有关的 stdin、stdout……

可能的使用方法有:fprintf(stderr,“error message”)
stderr – 标准错误输出设备
stdout – 标准输出设备 (printf("…")) 同 stdout。
  两者默认向屏幕输出。
  但如果用转向标准输出到磁盘文件,则可看出两者区别。stdout输出到磁盘文件,stderr在屏幕。

猜你喜欢

转载自blog.csdn.net/Power_wy/article/details/89264727