文件是指被赋予名字、存储于外存的一组相关且按某种逻辑方式组织在一起的信息的集合,可以是程序、数据、文字、图形、动画或声音等。 C++ 流的概念是将文件看做是一连串的字节排列起来的数据,是一种面向对象的输出、输入包,也就是输出、输入流类。它就像是一种“聪明的”文件,可以当作是流的来源或目的地,完全根据用户所指使用的运算而定。流除了可以在键盘和屏幕流通外,还有存储装置,这种流叫文件流,操作文件流就是你说的操作文件.
“具体来说一个文件是如何构成的呢?”不太明白你问的是什么意思。
就是说文件的内部是身么呢? 是二进制的数字呢,还是Ascall呢?或者是其他什么?如果是二进制的数字,他是如何一行一行存放呢?我决的,这写对与对超大型中文文本操作是很有用的。但我不清楚!请大家指点?