c语言基础 c语言标准输入流?
浏览量:2884
时间:2021-03-12 14:47:38
作者:admin
c语言标准输入流?
C标准输入输出流C语言,数据输入输出(简称I/O)包括键盘的输入输出和标准输入设备的显示,外部存储磁盘上的文件和内存中指定的字符串存储空间(当然可以存储任何信息)。标准输入设备和标准输出设备的输入和输出称为标准I/O,外部存储磁盘上文件的输入和输出称为文件I/O,而内存中指定的字符串存储空间的输入输出称为字符串I/O,C语言系统定义了一个庞大的数据输入输出类库,主要包括IOS、istream、ostream、iostream、ifstream、OFSTREAM、fsstream、istrstream、ostrstream、strstrstream等,IOS是根类,其余的是它的直接或间接派生类。IOS是根类。它直接派生出四个类:istream、ostream、fstreambase和strstrstrambase。input file stream类同时继承输入流
ifstream和OFSTREAM分别从istream和ostream继承,但它们的对象是file stream。如果你听说过面向对象:它们的关系是子类和父类之间的关系
ifstream-->input file stream
OFSTREAM-->output file stream
这两种机制是不同的,在C中没有完全对应的关系。ifstream是文件输入流。在C中打开文件时,它由fopen中的第二个参数“R”和“RB”控制。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
jsp中注释 jsp的三种注释