Was passiert eigentlich, wenn Sie beispielsweise ein Array mit leeren Grenzen vom Typ int
deklarieren? Wie verwaltet Ihr Computer den Speicher, der diesem bestimmten leeren Array zugewiesen ist?Was passiert, wenn Sie ein Array mit leeren Grenzen deklarieren?
int A[];
Mögliches Duplikat von [Was passiert, wenn ich in C/C++ ein 0-Array definiere?] (Http://stackoverflow.com/questions/9722632/what-happens-if-i-define-a-0- size-array-in-cc) - edit: vielleicht nicht so speicherbezogen. – Marvin
'int A [];' ist keine gültige Deklaration in C. Der Compiler sollte eine Diagnosemeldung ausgeben. –
@ n.m. Es ist als Strukturelement für C99 und später gültig – kdopen