Wie gestalt ich in C ein Array von Arrays????? PS: Hab verschiedene Buffer, die ich nacheinander füllen möchte
die frage ist nicht ernst gemeint, oder? (soll vielleicht so ein tread werden wie "wer postet die größte zahl oder quotet am meisten") unsigned char arr[100][1000]; gibt 100 buffer a 1000 bytes. Peter
Hallo Andi, kommt darauf an, ob die Puffer alle den gleichen Typ haben oder beliebig sein sollen. Für den ersten Fall könnte es so aussehen: unsigned char rgui8Puffer1[5]; unsigned char rgui8Puffer2[7]; unsigned char rgui8Puffer3[255]; unsigned char * rgPufferList[3]; ... void Puffer_Init(void) { rgPufferList[0] = rgui8Puffer1; rgPufferList[1] = rgui8Puffer2; rgPufferList[2] = rgui8Puffer3; } Auf ein bestimmtes Byte eines Puffers läßt sich dann so zugreifen: rgPufferList[2][234] = 123; Gruß, Claus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.