Specifications

Chapter 14. Statement Reference
308
Syntax:
READ variable[,variable...]
Parameter:
variable
A numeric or string variable.
Description:
READ reads as many data values as necessary in turn from data stored by DATA
statement and assigns them, one by one, to each variable in the READ statement.
If the data type of a read value does not match that of the corresponding variable,
the following operations take place so that no run-time error occurs:
- Assigning a numeric data to a string variable:
The
READ statement converts the numeric data into the string data type and then
assigns it to the string variable.
- Assigning a string data to a numeric variable:
If the string data is valid as numeric data, the
READ statement converts the string
data into the numeric data type and then assigns it to the numeric variable.
I/O statement
READ
Reads data defined by DATA statement(s) and assigns them to variables.
Statement example:
DATA 123
READ a$
PRINT a$
Output:
Statement example:
DATA "123"
READ b
PRINT b
Output:
123
123