strutkura - definicja, deklaracja

0
struct osoba {
char nazwisko[25];
char imie[10];
int wiek;
// ...
void *bufor; // dodatkowy obszar pamięci na dane
};
void inicjuj(struct osoba *x,int n);

Dlaczego w deklaracji funkcji pojawia się słowo kluczowe "struct"? A nie samo "osoba *x"? Czyli według schematu jak podaje się wartości przyjmowane przez funkcje - [typ danej] [nazwa]?

0

Bo w klasycznym C typem struktury było "struct Nazwa" a nie samo "Nazwa"

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