Guida Pascal
Capitolo 11° - Gli array multidimensionali
Argomento facilissimo. Se un array monodimensionale è contrassegnato da un solo indice, un array multidimensionale ne supporta di più:
<nome>:array[min..max,da..a,a..b,...] of <tipo> E da tenere in considerazione, però, che lo spazio massimo in memoria, destinato alle variabili, che un programma può occupare è 64KB, perciò è consigliabile ridurre sempre al minimo lutilizzo di tipi particolari di variabili (come lextended, il più grande). Un piccolo esempio per capire meglio il funzionamento di questo particolare tipo di array: Program MultiArray; uses crt; var post:array[1..8,1..8] of char; i,a:byte; begin clrscr; post[1,1]:='p'; post[2,4]:='l'; for i:=1 to 8 do for a:=1 to 8 do begin gotoxy(i,a); write(post[i,a]); end; readln end. Questo programma cambia due valori dell'array post (i valori (1;1) e (2;4)) e poi visualizza sullo schermo tutti i caratteri contenuti nell'array in 8 file e 8 colonne.
C#, TypeScript, java, php, EcmaScript (JavaScript), Spring, Hibernate, React, SASS/LESS, jade, python, scikit, node.js, redux, postgres, keras, kubernetes, docker, hexo, etc...
|