*   >> Lectura Educación Artículos >> science >> programación

Las matrices en C ++ por Chrys

bloque (matriz) se encuentra en un solo quotes.Defining un ArrayAll las matrices anteriores se han creado por la inicialización. Se puede definir una matriz y luego asignar los elementos más tarde. La sintaxis para definir una matriz es: Tipo nombreArray [size]; Usted comienza con el tipo; un espacio; a continuación, nombre de la matriz; los corchetes. Dentro de los corchetes que tiene un número entero, que es el tamaño de la matriz.

Para definir un array de int que tendrá un tamaño (número máximo de elementos), de 15, debería escribir algo como: int myArr [15]; IndexElements de una matriz tienen posiciones. Considere la matriz siguiente: marcas int [] = {43, 29, 35, 50, 60, 65, 78, 56, 67, 90}; El primer elemento de la matriz es de 43; el segundo es de 29; el tercero es 35, y así sucesivamente. Los valores de una matriz tienen posiciones. Estas posiciones son llamados índices. Índice (posición) de conteo en la informática y arrays empiezan de cero, ni siquiera uno.

Por lo tanto el índice de 43 de arriba es cero; el de 29 es 1; el de 35 es 2; y así on.Accessing una matriz ElementTo acceder a un valor en una matriz, lo que necesita saber el índice del valor. La sintaxis para acceder a un elemento de matriz (valor) después de que la matriz se ha definido o inicializado es: nombreArray [Índice] Si desea acceder al primer elemento de la matriz anterior, escribiría: Marcas [0] Para acceder al segundo elemento debería escribir: marcas [1] Para acceder al tercer elemento, escribiría marcas [2] y así sucesivamente.

Siempre restar 1 a la posición Inglés para tener la index.When acceder a un valor de la matriz, el índice no debería ser más que el tamaño de la matriz menos 1. Asignación y cambio de matriz ValueAfter definir una matriz, se conoce el tamaño de la matriz. Además, después de la inicialización de una matriz, se conoce el tamaño de la matriz. Después de definir una matriz, que está vacío. Sin embargo, después de la inicialización de una matriz, la matriz no está vacío.

Cualquiera que sea el caso, se puede asignar un valor o cambiar el valor de un elemento de una matriz de la siguiente manera: nombreArray = valor; Supongamos que desea un valor de 47 para una matriz int en el índice, 5. Para asignar o cambiar el valor en el índice, 5, escribiría: Marcas [5] = 47; No olvide el punto y coma al final de la instrucción (arriba). Recuerde, índice 5 significa posición Inglés 6. ExampleIn el siguiente ejemplo, un array int se define. Cinco enteros se asignan a esta

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.