⚙️ARRAYS
La variable también podría inicializarse con algún valor específico. El valor inicializado se puede especificar en forma hexadecimal, decimal o binaria.
Por ejemplo, podemos definir una palabra variable 'months' de cualquiera de las siguientes maneras:
Las directivas de definición de datos también se pueden usar para definir una matriz unidimensional. Definamos una matriz unidimensional de números.
La definicion anterior declara una matriz de seis palabras, cada una inicializada con los numeros 34, 45, 56, 67, 75, 89. Esto asigna 2x6 = 12 bytes de espacio de memoria consecutivo. La direccion simbolica del primer numero sera numbers y la del segundo numero sera numbers + 2 y asi sucesivamente.
Tomemos otro ejemplo. Puede definir una matriz denominada inventario de 8 inicializar todos los valores con cero, como:
Y se pueder abrebiar como :
La directiva TIMES tambien se puede usra para multiples inicializaciones con el mismo valor. Usando tiempo la matriz inventario se puede definir como:
EJEMPLO:
El siguiente ejemplo demuestra los conceptos anteriores al definir una matriz x de 3 elementos, que almacena 2,3 y 4. Agrega los valores en la matriz y muestra la suma 9.
Última actualización