Finalidad:Definir variables de matriz

 

Formato:SETARRAY [/F /T:tipo /R nombre de archivo [/Z] nombre de matriz] nombre [a B C D]]]] [...]

 

a, b, c, dDimensiones de la matriz

 

/F(forzar sobrescritura)/Tipo)
/Leer)/Z (cambiar tamaño)        

 

Uso:

 

Puede definir matrices de hasta 4 dimensiones. Por ejemplo, para definir una matriz de 5 filas por 10 columnas:

 

setarray matriz1[5,10]

 

Los elementos de la matriz se abordan en base 0, por lo que para hacer referencia a esta matriz usaría 0-4 para las filas y 0-9 para las columnas.

 

Puede inicializar matrices agregando [propuesta de] a la definición. Por ejemplo, para inicializar todos los elementos de la matriz a 0:

 

setarray mimatriz[100] [0]

 

Para configurar los elementos variables, utilice el SET mando.

 

Si no ingresa ningún argumento, SETARRAY mostrará las matrices definidas actualmente. Si no ingresa ninguna dimensión, SETARRAY mostrará la definición de esa matriz. Puede utilizar comodines en el nombre de la matriz.

 

Vea también @ARRAYINFO.

 

Opciones:

 

/FForzar la sobrescritura de matrices existentes (si las hay).

 

/RLeer un archivo en una matriz unidimensional. SETARRAY determinará automáticamente el tamaño requerido de la matriz. Sólo puede combinar las opciones /R y /F.

 

/T:tipo[:"expresión regular"]Establecer un tipo de variable. Si intenta establecer la variable en un tipo incompatible, SET devolverá un error. Los tipos soportados son:

 

entero (o 1)La variable solo puede contener 0-9
diciembre (o 2)La variable sólo puede contener del 0 al 9, el carácter decimal y el separador de miles.
hexadecimal (o 3)La variable solo puede contener 0-9 y A-F
booleano (o 4)La variable solo puede contener 0 o 1
alfa (o 5)La variable solo puede contener A-Z y a-z
alnum (o 6)La variable solo puede contener A-Z, a-z y 0-9
expresión regular (o 7)La variable debe coincidir con la expresión regular especificada.

 

ZCambiar el tamaño de una matriz existente. Por ejemplo:

 

setarray mimatriz[5,2]

...

setarray /z mimatriz[8,3]