具体的读写实现由库函数处理,WB/RB模式一般采用缓冲区读写,最终实现对外部内存文件或其他输入/输出流的抽象(包括在内存中建立缓冲区)在此基础上,w/R模式处理了上述一些差异。通常,缓冲区的操作取决于库函数的实现,用户看不到库函数,因为它是不必要的(无法保证不同平台的实施是一致的)。
对于标准输入设备,如键盘,它被抽象为标准输入流stdin。除了抽象过程本身(由底层系统实现)之外,实现方法与从外部存储文件读取没有本质区别。
文件占用磁盘上的空间,保存信息。读就是把信息从空间里拿出来,保存到变量里。
写就是把变量里的内容放到空间里。
锐英源引导教计算机和软件开发非常不错