| Buffer | STATUS | NCHAR | |
| Alpha: | Trailing spaces added | SAI__OK | Used length |
| Solaris: | No trailing spaces added | FIO__EOF | 0 |
| Linux: | No trailing spaces added | FIO__EOF | 0 |
In the interests of efficiency, the buffer is not cleared before each READ so it is not possible for FIO_READ to find the used length on Solaris or Linux in this case. The programmer may do so if required.
FIO/RIO FORTRAN file I/O routines