Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Instrukcja switch i wskaźnik do 2 wymiarowej tablicy

Ostatnio zmodyfikowano 2012-11-04 23:07
Autor Wiadomość
Radomiej
Temat założony przez niniejszego użytkownika
Instrukcja switch i wskaźnik do 2 wymiarowej tablicy
» 2012-11-04 23:07:45
Dlaczego korzystając z normalnej tablicy kwadratowej mogę normalnie wyłuskać konkretnego chara w instrukcji switch ale dla wskaźnika do tablicy 2 wymiarowej już tak nie da rady?
Wyskakuje coś takiego:
Unhandled exception at 0x012810b2 in Testowa_Aplikacja.exe: 0xC0000005: Access violation reading location 0x66656166.
pisze w MV2010.

C/C++
int liczbaSekwencji;
//char text[1000][10000];   
scanf( "%i", & liczbaSekwencji ); // wczytanie liczby linijek tekstu do zmiennej int liczbaSekwencji 


char ** text = new char *[ liczbaSekwencji ];
for( int x = 0; x < liczbaSekwencji; x++ )
{
    text[ x ] = new char[ 2000 ];
}
// Wczytanie danych
for( int x = 0; x < liczbaSekwencji; x++ )
{
    scanf( "%s", & text[ x ] ); // przypisanie kolejnej linijki tekstu do chara
}
printf( "\n" );
for( int x = 0; x < liczbaSekwencji; x++ )
{
   
    switch( text[ x ][ 0 ] )
    {
    case 'c':
        for( int y = 1;; y++ )
        {
            //dalsza część kodu
P-68511
« 1 »
  Strona 1 z 1