semicolon
25.05.2007, 13:04
Hallo Leute
Ich habe folgendes Problem. Ich habe mehrere 2D-Array die folgendermassen deklariert und initialisiert werden:
uint8_t data [4][4] = {{0x00, 0x44, 0x88, 0xcc},
{0x11, 0x55, 0x99, 0xdd},
{0x22, 0x66, 0xaa, 0xee},
{0x33, 0x77, 0xbb, 0xff}};
von diesen Array habe ich schlussendlich 10 Stück.
Jetzt möchte ich ein 1D Array erstellen, damit ich in einer Schleife bei jedem der 10 Array z.B. an Position [3][2] eine 0 reinschreiben kann.
Wie muss ich dieses Array deklarieren und wie kann ich dann auf die 2D-Array zugreiffen?
Muss ich mit Pointern arbeiten?
Ich danke euch für eure Hilfe.
Ich habe folgendes Problem. Ich habe mehrere 2D-Array die folgendermassen deklariert und initialisiert werden:
uint8_t data [4][4] = {{0x00, 0x44, 0x88, 0xcc},
{0x11, 0x55, 0x99, 0xdd},
{0x22, 0x66, 0xaa, 0xee},
{0x33, 0x77, 0xbb, 0xff}};
von diesen Array habe ich schlussendlich 10 Stück.
Jetzt möchte ich ein 1D Array erstellen, damit ich in einer Schleife bei jedem der 10 Array z.B. an Position [3][2] eine 0 reinschreiben kann.
Wie muss ich dieses Array deklarieren und wie kann ich dann auf die 2D-Array zugreiffen?
Muss ich mit Pointern arbeiten?
Ich danke euch für eure Hilfe.