Red de conocimientos sobre prescripción popular - Remedios caseros - c tiene una matriz de números enteros A con 10 elementos. Para generar cada elemento, debe utilizar nombres de matriz y operaciones de puntero.
c tiene una matriz de números enteros A con 10 elementos. Para generar cada elemento, debe utilizar nombres de matriz y operaciones de puntero.
El siguiente programa define un puntero entero p, que apunta a la matriz A. La matriz &A es equivalente a &A[0], es decir, *p es equivalente al primer elemento a[0] de la matriz. Luego se genera *p en el bucle for, y luego el puntero p se incrementa y apunta al siguiente elemento de la matriz, generando así los elementos de la matriz A.
#incluye & ltstdio.h & gt
#incluye & ltstdlib.h & gt
int? principal()
{
int? a[10]={15, 76, 88, 38, 29, 10, 8, 9, 5, 92}; *p;
int? i;
p = a;
for(I = 0;i<10;i++)
{
printf(" el? %d? %d\n ", i+1, * p);
}
¿Regresar? 0;
}Los resultados de la ejecución son los siguientes. También puede ejecutar el programa usted mismo para ver los resultados.