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