大气大山

文章
7
资源
0
加入时间
2年10月21天

系统级I/O

输入/输出(I/O)是在主存和外部设备(例如磁盘驱动器,终端和网络)之间复制数据的过程。输入操作是从I/O设备复制数据到主存,而输出操作是从主存复制数据到I/O数据。所有语言的运行时系统都提供执行I/O的较高级别的工具。例如,ANSI C提供标准I/O标准,包含printf和scanf这样执行带缓冲区的I/O函数。C++语言用它的重载操作符<<和>>提供了类似的功能。在linux系统中,是通过使用由内核踢狗的系统及Unix I/O函数来实现