Deklaro de Tabelo

DIM identigilo AS [ NEW ] Indigxena Datumtipo [ Dimensioj de tabelo ... ]
Rimarku ke vi povas uzi iun ajn esprimon por difini dimensiojn de tabelo.

Examples

DIM aWords AS NEW String[WORD_MAX * 2]
DIM aMatrix AS NEW Float[3, 3]

Dimensioj

Variabloj povas havi dimensioj, Integer variabloj povas havi maksimumo de 8 dimensioj.

Examples

DIM iGroupc AS NEW Integer[27, 9]
DIM iFieldr AS NEW Integer[9]
DIM iX9X AS NEW Integer[3, 4, 5, 2, 3, 2, 2, 4, 2]
DIM fX9X AS NEW Float[3, 4, 5, 2, 3, 2, 2, 4, 2]

Nomo "DIM" por deklaro estas el sesdek jaroj, kie BASIC variabloj ne bezonis deklari krom variabloj kum dimensioj.

Gambaso uzas krampojn [ ] anstataux krampojn ( ) por ke deklaras kaj uzas dimensiojn.

Static arrays

[ STATIC ] { PUBLIC | PRIVATE } Identigilo [ Dimensioj de tabelo ... ] AS Indigxenta datumtipo

estas tabelo, kiu estas okupi interno , kie gxi estas deklarata.

Tia tabelo ne povas esti opuzata kaj estas detruata kun .

STATIC tabelo ne povas esti PUBLIC, kaj vi ne povas pravalorizi tion.

Ne uzas STATIC tabelo kiel loka variabloj. Gxi faras nun sed gxi povos esti ne farata.

Examples

PRIVATE Handles[8] AS Label
STATIC PRIVATE TicTacToe[3, 3] AS Integer

See also