用fortran语言写文件时,先用open打开一个文件,若打开文件时设置了参数“unformatted”,那么若将一个大小为20个字节的buffer的内容写入这个刚打开的文件,那么写完后文件的大小会是28.这是因为这个文件中,这20个字节的前后两端各加入了一个4各字节的整型数,这两个整型数大小相等,都是20,即用来指定unformatted记录的大小。
注:两端加入的数是不是各占4各字节,根据不同系统而不同,大部分都是4个字节。
用fortran语言写文件时,先用open打开一个文件,若打开文件时设置了参数“unformatted”,那么若将一个大小为20个字节的buffer的内容写入这个刚打开的文件,那么写完后文件的大小会是28.这是因为这个文件中,这20个字节的前后两端各加入了一个4各字节的整型数,这两个整型数大小相等,都是20,即用来指定unformatted记录的大小。
注:两端加入的数是不是各占4各字节,根据不同系统而不同,大部分都是4个字节。