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

Arrays En C

entre comillas simples. Declarar una matriz Todos los arreglos anteriores se han creado por la inicialización. Puede declarar una matriz y luego asignar los elementos más tarde. La sintaxis para declarar 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 declarar una matriz de int que tendrá un tamaño (número máximo de elementos), de 15, debería escribir algo como: int myArr [15]; Elementos de índice de una matriz tienen posiciones. Considere la matriz siguiente: int marcas [] = {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; etcétera. Acceso a un elemento de matriz Para 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 el conjunto ha sido declarado 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 el índice. Cuando se accede 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 valor de matriz Después de declarar una matriz, el tamaño de la matriz se conoce. Además, después de la inicialización de una matriz, se conoce el tamaño de la matriz. Después de declarar 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. Ejemplo En el siguiente ejemplo, se declara un array int. Cinco enter

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