struct date{
int month;
int day;
int year;
};
struct employee{
struct nmadtype nameaddr;
int salary;
struct date datehired;
};
struct employee e[3];
for(i=0;i<3;i++)
struct employee e[i].datehired={2,2,16};
Ich möchte Mitarbeiter initialisieren Tag, an dem sie durch datehired Variable eingestellt, aber ich möchte nicht jedes Mitglied struct Datum einzeln initialisieren (wie e [i] .datehired.month = 2), so habe ich versucht, den letzten Schritt aber Es gibt Kompilierungsfehler, also empfehlen Sie bitte eine Methode, die sogar funktioniert, wenn meine 3 Angestellten ein anderes Einstellungsdatum haben.Wie verschachtelte Strukturvariablen initialisiert werden?
Dank für die Lösung Mein Problem ist eine großartige und kurze Lösung –