Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Duda Array

Estas en el tema de Duda Array en el foro de C/C++ en Foros del Web. Buenas, estoy empezado a manejar C y queria saber como se puede visualizar todo el contenido de un array junto. Ejemplo: a[0]=32; a[1]=21; a[2]=32; Yo ...
  #1 (permalink)  
Antiguo 14/01/2012, 10:54
 
Fecha de Ingreso: noviembre-2011
Mensajes: 1
Antigüedad: 12 años, 4 meses
Puntos: 0
Duda Array

Buenas, estoy empezado a manejar C y queria saber como se puede visualizar todo el contenido de un array junto.
Ejemplo:

a[0]=32;
a[1]=21;
a[2]=32;

Yo creia que seria printf("%d", a);

Y esto me mostraria todo el contenido del array 322132, pero no me sale eso y me sale un numero raro, he visto en alguna guia que asi es como lo hacen pero a mi no me sale.
  #2 (permalink)  
Antiguo 14/01/2012, 11:58
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 12 años, 4 meses
Puntos: 25
Respuesta: Duda Array

podes utilizr un for para imprimir 1 por 1 los valores del arreglo
  #3 (permalink)  
Antiguo 14/01/2012, 12:20
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años
Puntos: 71
Respuesta: Duda Array

Cita:
Iniciado por starfix Ver Mensaje
podes utilizr un for para imprimir 1 por 1 los valores del arreglo
Para su código sería así:

Código C:
Ver original
  1. int i;
  2. for(i=0;i<3;i++)
  3. {
  4.   printf("%d",a[i]);
  5. }
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%
  #4 (permalink)  
Antiguo 15/01/2012, 20:55
Avatar de zero0097  
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 481
Antigüedad: 14 años
Puntos: 69
Respuesta: Duda Array

El numero raro que te sale es una dirección de memoria, la manera de imprimir un arreglo es como te dice CapacProg....

Etiquetas: matriz
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:07.