Hi Group,
The following code is designed to read data from a file:
* FILE: READ_ID.FOR
* SUBROUTINE TO READ FIRST TO RECORD OF A FILE
***********************************************************************
SUBROUTINE READ_ID(UNIT,NUM,ERROR)
IMPLICIT NONE
INTEGER NUM,UNIT
CHARACTER *60 STRING
LOGICAL ERROR
ERROR = .FALSE.
READ(UNIT,'(A)',ERR=99)STRING
READ(UNIT,*,ERR=99)NUM
RETURN
99 PRINT*,'ERROR in reading file header.'
ERROR = .TRUE.
RETURN
END
Can anyone tell me please what is the purpose of '(A)' in the following code line:
READ(UNIT,'(A)',ERR=99)STRING
Thanks for any comments.