CLEAR - mkilgore/QB64pe GitHub Wiki

The CLEAR statement clears all variable and array element values in a program.

Syntax

CLEAR [,]

Description

  • All parameters are optional and ignored by QB64.
  • Normally used to clear all program variable and array values where numerical values become zero and string values become empty ("").
  • It does not clear constant values.
  • Closes all opened files.
  • $DYNAMIC or REDIM arrays will need to be redimensioned or an error will occur when referenced because they are removed.

Examples

Example: Using CLEAR to clear array elements from static arrays or arrays created using DIM.

PRINT array(5)

CLEAR

PRINT array(5) '' ''
Note: If you change DIM to REDIM a "Subscript out of range" error will occur because a $DYNAMIC array is removed by CLEAR.

See also


Navigation:
Go to Keyword Reference - Alphabetical
Go to Keyword Reference - By usage
Go to Main WIKI Page
⚠️ **GitHub.com Fallback** ⚠️