在FORTRAN程序中,把文件中的记录向内存储器传送时所使用的语句,它不指定记录的格式。例如READ(3)(A(I),I=1,4),表示把由标识为3的输入设备提供的数据分配在存储器中A(1)~A(4)的位置中存放。当文件的介质不是纸、卡片而是磁介质(如磁带、磁盘)时,当然也可以使用带格式的读、写语句进行输入输出。但是,一般的FORTRAN程序中,常常是由于内存贮器容量不够而利用磁带或磁盘来暂时寄存大批中间计算结果的。如果采用带格式的读、写语句向磁带或磁盘文件输入或输出中间计算结果,那么这样做将会自白浪费掉由于输入输出时需要进行格式转换的时间,同时也将多占磁盘或磁带的空间。除去某些特殊的需要,要求使用带格式的读、写语句之外,否则这样做是不经济的。针对这种情况,FORTRAN允许对数据作无格式的输入和输出,也就是说,将一个数据按它在内存单元中二进制形式的本来面目,不做任何的格式转换进行输入或输出,这样可以节省输入输出的时间,同时也节省外存空间。所以说一个无格式记录是一个二进制的数串。