Co oznacza ten zapis?

0

Czy ktoś mógłby mi wytłumaczyć co to znaczy?

<font color="red">struct lista *dodaj</span>(int war, int miejsce, struct lista * poczatek)
{...}

0

Czy ktoś mógłby mi wytłumaczyć co to znaczy?

<font color="red">struct lista *dodaj</span>(int war, int miejsce, struct lista * poczatek)
{...}

jak sadze:
jest to deklaracja funkcji dodaj
funkcja ta zwraca pointer (wskaznik;>) do struktury lista
a przyjmuje jako parametry: dwa inty i wskaznik do poczatku listy
sadzac po nazwach parametrow i funkcji: funckja ta dodaje wartosc do listy na okreslone miejsce i zwraca pointer do tego elementu (lub nowy pointer na poczatek... ktoz wie ;>)

0

dziwna skladnia tego struct
skladnia powinna byc
struct struktura {
[<type> <variable-name[, variable-name, ...]>] ;
} [<structure variables="variables">] ;

a inicjacja:
struktura moja;
czy
struktura *moja;
ani to jedno ani drugie ale moge sie mylic(czlowiek omylny jest:) )

0

Wielkie dzięki za wyjaśnienie [hurra] !!!

0

na to bym nie wpadl zeby tak zapisac;) alez niektorzy lubia utrudniac sobie zycie

0

O który zapis chodzi i dlaczego?

1 użytkowników online, w tym zalogowanych: 0, gości: 1