19/09/2010, 19:37
|
| | Fecha de Ingreso: abril-2010 Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 8 meses Puntos: 228 | |
Respuesta: Fallo en programa que muestra la frecuencia aparece caras de un dado Es normal empezar en cero por una cuestion aritmetica. Un array no es unas que un bloque de memoria. La memoria puede ser accedida mediante un numero.
Con los array se tiene el numero inicial del bloque y luego segun la posicion que se desea se suma un offset.
Por ejemplo supongamos que tenemos un array en la posicion 100. Entonces el primer elemento va a estar en 100+ 0 = 100
La segunda posicion va a ser 100+1 = 101...
Como te puedes imaginar para indice i la cuenta seria 100 + i... Por eso en c se empieza desde el cero ya que facilita el estas cuentas!!!
Pero que se entienda! |