Introducción a las matrices C
Una matriz es una variable que almacena múltiples valores.
En C, todos los valores de la matriz deben tener el mismo tipo . Esto significa que tendrás matrices de int
valores, matrices de double
valores y más.
Puedes definir una matriz de int
valores como esta:
int prices[5];
Siempre debe especificar el tamaño de la matriz. C no proporciona matrices dinámicas de manera predeterminada (para ello, debe utilizar una estructura de datos como una lista enlazada).
Puedes utilizar una constante para definir el tamaño:
const int SIZE = 5;int prices[SIZE];
Puedes inicializar una matriz en el momento de la definición, de la siguiente manera:
int prices[5] = { 1, 2, 3, 4, 5 };
Pero también puedes asignar un valor después de la definición, de esta manera:
int prices[5];prices[0] = 1;prices[1] = 2;prices[2] = 3;prices[3] = 4;prices[4] = 5;
O, más práctico, usando un bucle:
int prices[5];for (int i = 0; i 5; i++) { prices[i] = i + 1;}
También puedes hacer referencia a un elemento de la matriz utilizando corchetes después del nombre de la variable de la matriz y agregando un entero para determinar el valor del índice. De esta manera: Fotos Porno y actrices porno
prices[0]; /* array item value: 1 */prices[1]; /* array item value: 2 */
Los índices de matriz comienzan desde 0, por lo que una matriz con 5 elementos, como la prices
matriz anterior, tendrá elementos que van desde prices[0]
hasta prices[4]
.
Lo interesante de las matrices C es que el nombre de la variable de la matriz, prices
en el ejemplo anterior, es un puntero al primer elemento de la matriz y, como tal, puede usarse como un puntero normal .
Otra cosa interesante es que todos los elementos de una matriz se almacenan secuencialmente en la memoria, uno tras otro, de modo que se puede acceder a cualquier elemento mediante la matemática de punteros. No es algo que ocurra normalmente con los lenguajes de programación de alto nivel.
Tips C
Tal vez te puede interesar:
- Introducción a React
- Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
- Cómo cambiar el valor de un nodo DOM
- Cómo comprobar si un elemento DOM tiene una clase
Introducción a las matrices C
En C, todos los valores de la matriz deben tener el mismo tipo . Esto significa que tendrás matrices de intvalores, matrices de doublevalores y más. Una matr
programar
es
https://aprendeprogramando.es/static/images/programar-introduccion-a-las-matrices-c-2281-0.jpg
2024-10-17
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente