C语言的I/O,linux系统linux系统中每个设备都对应一个文件,当shell执行一个命令,三个文件被打开,文件描述符为0、1、2,其中0为标准输入(键盘),1为标准输出(屏幕),2为错误输出(屏幕).可以使用重定向改变输入输出的位置。