Este programa declara la matriz de cinco elementos y se accede a los elementos de esa matriz utilizando un puntero.
Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de C ++:
- Matrices C ++
- Punteros de C ++
- Punteros y matrices de C ++
Ejemplo: acceder a elementos de matriz mediante puntero
#include using namespace std; int main() ( int data(5); cout << "Enter elements: "; for(int i = 0; i > data(i); cout << "You entered: "; for(int i = 0; i < 5; ++i) cout << endl << *(data + i); return 0; )
Salida
Ingrese elementos: 1 2 3 5 4 Ingresó: 1 2 3 5 4
En este programa, los cinco elementos son ingresados por el usuario y almacenados en la matriz de datos de números enteros.
Luego, se accede a la matriz de datos mediante un bucle for y cada elemento de la matriz se imprime en la pantalla.
Visite esta página para obtener información sobre la relación entre el puntero y las matrices.