digies
Registrado: 18 Nov 2005 Mensajes: 377 Ubicación: Cono Sur
| Publicado: 05/12/2007 5:41 am | | | Título: |
| Si la tabla es un array o una matriz, para imprimir sus elementos no queda otra que hacer uso de sus índices. Por ejemplo si el array a[]={23, 56, 87}:
Forma 1: ... for(i=0; i<3; i++) printf("%d", a[i]); ...
Forma 2: ... printf("%d %d %d", a[0], a[1], a[2]); ...
Forma 3: ... printf("%d", a[0]); printf("%d", a[1]); printf("%d", a[2]); ..
Forma 4: Por medio de un puntero (sin bucle): ... int *p; p=&a[0]; /* equivalente a p=a; */ printf("%d\n", *p); /* Imprime el número 23 */ p=&a[1]; printf("%d\n", *p); /* Imprime el número 56 */ p=&a[2]; printf("%d\n", *p); /* Imprime el número 87 */ ...
Un saludo |
|