Új hozzászólás Aktív témák

  • maestro87

    őstag

    Sziasztok!

    Adott egy hasonló struktúra (ezt a netről szedtem):
    struct Employee
    {
    char ename[20];
    int ssn;
    float salary;
    struct date
    {
    int date;
    int month;
    int year;
    }doj[3];
    }emp = {"Pritesh",1000,1000.50,{{22,6,1990},{10,7,1980},{27,9,1970}}};

    A kérdésem az lenne, hogy csak a date struktúra tömböt (doj változót) hogyan lehet egy másik fájlban alapértékekkel feltölteni? Külön-külön tudom hogy kell az elemekre hivatkozni, de én egyszerre szeretném feltölteni, az értékeket kapcsos zárójelek között megadva.

    A tippem ez lenne, de valamiért nem akar működni:
    extern struct date doj[3] =
    {
    {22,6,1990},
    {10,7,1980},
    {27,9,1970},
    };

    Annyi eltérés van az én kódomban, hogy én typedef-fel kívül hoztam létre a "date" struktúrát.
    Előre is köszi a válaszokat! :R

Új hozzászólás Aktív témák