PRINT Statement (BASIC)

Writes data to the screen or to a file.

Syntax

PRINT [#filenumber%,] [expressionlist] [{; | ,}]

Parameters

filenumber%

The number of an open file. If you do not specify a file number, PRINT writes to the screen.

expressionlist

A list of one or more numeric or string expressions to print.

{; | ,}

Determines where the next output begins. Print zones are 14 characters wide.; (semicolon) Print immediately after the last value.

, (comma) Print at the start of the next print zone.

Example

OPEN "TEST.DAT" FOR OUTPUT AS #1 
PRINT #1, USING "##.### "; 12.12345 
CLOSE 
OPEN "TEST.DAT" FOR INPUT AS #1 
INPUT #1, a$ 
PRINT a$ 
LPRINT "This is a line"; 1 
LPRINT "This is a line", 
LPRINT 2