简介
【unix】标准输出(设备)文件,对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。在C中,程序执行时,一直处于开启状态。 与其有关的 stdin、stdout…… 可能的使用方法有:fprintf(stderr,"error message")标准错误
标准错误( STDERR):默认输出到终端窗口,文件描述器代码为2。标准错误输出
STDERR( 标准错误输出):是代表STDRR的Filehandle 如果要使用其它的Filehandle,就要用OPEN这个函数来打开一个Filehandle,我们可以用PRINT这个函数将LIST的数据输出给FILEHANDLE. 在介绍PRINT这个函数之前,先看看PRINT函数中特殊打印字符。标准错误文件
许多 UNIX shell可以把标准输出文件(STDOUT)和 标准错误文件( STDERR)都重定向到同一个文件,例如在Bourne Shell(sh)中。 STDIN 的 文件描述符为 0 STDOUT 的文件描述符为 1 STDERR 的文件描述符为 2短语
STDERR (sample standard errow)
fprintf()中的stderr和printf的区别
stdout--标准输出设备(printf(“”))同stdout。
stderr--标准错误输出设备
两折磨人向屏幕输出。
但如果用转向标准输出到磁盘文件,则可看出两者的区别。stdout输出到磁盘文件,stderr在屏幕。
STDERR 1. 标准错误 4) 标准错误(STDERR): 它是命令的错误信息输出,缺省也和终端的屏幕关联。 2. 标准错误输出 STDERR(标准错误输出):是代表 STDERR 的 FILEHANDLE 如果要使用其他 FILEHANDLE 的时候,就要先用 OPEN 这个函数来打开一个 FILEHANDLE, 3. 错误输出 有管理过Unix like的作业系统或是有在撰写Unix like程式的人往往会使用到标准输入(STDIN)、输出(STDOUT)及错误输出(STDERR)的管线来完成一些讯息的输入、输出及错误讯息的表达。