Frage |
Kann ein zwei- oder mehrdimensionaler Array als linearer Array aufgefasst und bearbeitet werden?
Antwort |
Ja das ist möglich, denn der C-Standard garantiert:
Beispiel |
Hinter der Frage steckt folgender Gedanke:
|
oder konkreter z.B. für das Löschen beliebiger double-Arrays:
|
Diskussion |
Welche Stellen im Standard garantieren, dass es zwischen den SubArrays kein störendes Padding gibt? -- HelmutLeitner
|
Ich versteh das nicht ganz :-(( . Was garantiert mir, dass ein Compiler z. B. bei einem "char array[4][7];" nicht ein Padding-Byte ans Ende jedes SubArrays legt? -- hl
|