Bei dem folgenden Code brauche ich eure Hilfe:
FEHLERMELDUNGEN DES COMPILERS
Code:
#include <stdio.h>
void main ()
{
struct Adresse {
int id;
char Buchstabe;
char Name[];
};
// Bei der Definition gleich initialisieren
struct Adresse Angela = {27, 'j', "Angela"};
printf("\n\n Angela.id = %d \n\n", Angela.id);
printf("\n\n Angela.Buchstabe = %c \n\n", Angela.Buchstabe);
printf("\n\n Angela.Name = %s\n\n", Angela.Name);
}
FEHLERMELDUNGEN DES COMPILERS
newtest.c: In Funktion »main«:
newtest.c:16:13: Fehler: nicht-statischeq Initialisierung eines flexiblen Feldelements
newtest.c:16:13: Fehler: (nahe der Initialisierung für »Angela«)