Developer Guide and Reference

ID 767251
Date 10/31/2024
Public
Document Table of Contents

Rules for Unformatted Sequential WRITE Statements

Unformatted, sequential WRITE statements transfer binary data (without translation) between the entities specified in the I/O list and the current record. Only one record is written.

Objects of intrinsic or derived types can be transferred.

This form of WRITE statement writes exactly one record. If there is no I/O item list, the statement writes one null record.

If the file is connected for formatted, list-directed, or namelist I/O, unformatted data transfer is prohibited.

For a discussion of I/O buffering, see Rules for Unformatted Sequential READ Statements.

Examples

The following example shows an unformatted, sequential WRITE statement:

  WRITE (UNIT=6, IOSTAT=IO_STATUS) A, B, C