Arrays: Difference between revisions
oops... forgot dynamic arrays
(added BASIC) |
(oops... forgot dynamic arrays) |
||
Line 8:
=={{header|BASIC}}==
Static:
<lang qbasic>DIM
PRINT
</lang>
Dynamic (Note that BASIC dynamic arrays are not stack-based; instead, their size has to be changed via <code>REDIM</code>. QBASIC lacks the <code>PRESERVE</code> keyword found in some modern BASICs; resizing an array without <code>PRESERVE</code> zeros it):
<lang qbasic>REDIM dynamicArray(10) AS INTEGER
dynamicArray(0) = -1
PRINT dynamicArray(0)
REDIM dynamicArray(20)
dynamicArray(20) = 1
PRINT dynamicArray(0), dynamicArray(20)
</lang>
=={{header|C++}}==
|