This is an old revision of the document!
dim variabilă ( mărime_matrice )
dim variabilă ( mărime_matrice ) fill expresie
dim variabilă [ mărime_matrice ]
dim variabilă [ mărime_matrice ] fill expresie
dim variabilă ( numărul_de_rânduri , numărul_de_coloane)
dim variabilă ( numărul_de_rânduri , numărul_de_coloane) fill expresie
dim variabilă [ numărul_de_rânduri , numărul_de_coloane]
dim variabilă [ numărul_de_rânduri , numărul_de_coloane] fill expresie
dim variabilă = { listă ... }
dim variabilă[] = { listă ... }
dim variabilă = { { listă ... }, { listă ... } ... }
dim variabilă[] = { { listă ... }, { listă ... } ... }
Returns a newly created single dimensional array of length integer or a 2 dimensional array that can be addressed by row and column. By default the elements in the array are left uninitialized (empty), You may add the fill option to fill all elements with a single value.
The first element of an array has an index of 0 (zero). Indexes range from 0 to length-1.
The dim statement can also be used to create a new array that is a duplicate of another array. The form “DIM var = var” does this by dimensioning a new array in memory and copying all of the data from the original array.
dim z = {1, 2, 3, 4, 5} print z[0] + " " + z[4]
va afișa
1 5
dim c(4) c[0] = "rață" c[1] = "barză" c[2] = "moș" c[3] = "mânz" print c[2] + " " + c[3] + " "; print c[1] + " " + c[0] + "?"
va afișa
how now brown cow?
ArrayBase, ArrayLength, Assigned, Dim, Fill, Map, Redim, TypeOf, Unassign, VariableWatch
1.99.99.55 | Cleaned up documentation and added array copy. |
1.99.99.56 | Added fill clause |
1.99.99.57 | Added additional fill options |
1.99.99.72 | added the [] when setting one array from another |