Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: jonniemaxxx en 21 Mayo 2014, 18:55 PM

Título: Problema con Matriz
Publicado por: jonniemaxxx en 21 Mayo 2014, 18:55 PM
Soy un novato en la programacion

Quisiera saber porque esto me bota un error Utilizo CodeBlocks
dice tambien -> Codigo de Excepcion c0000005

int main()
{
    int Supermercado[4][9];
    Supermercado[4][2] = 3;
    cout << Supermercado[4][2] << endl;
    return 0;
}


Aclaro que es unicamente cuando le doy valor a Supermercado[4][2] todos los demas no botan error.
Título: Re: Problema con Matriz
Publicado por: leosansan en 21 Mayo 2014, 19:41 PM
Porque te sales del array: [4]==>0,1,2,3 no llega a 4.

Por eso si pones:

Código (cpp) [Seleccionar]
int main()
{
    int Supermercado[4][9];
    Supermercado[3][2] = 3;
    cout << Supermercado[3][2] << endl;
    return 0;
}


Funciona sin problemas.

¡¡¡¡ Saluditos! ..... !!!!


(http://st.forocoches.com/foro/images/smilies/aaaaa.gif)
Título: Re: Problema con Matriz
Publicado por: jonniemaxxx en 21 Mayo 2014, 19:57 PM
OMG lo habia olvidad tanto que mi profe hizo enfasis en eso y lo olvide :'( Muchas Gracias :3