PDA

Visualizza la versione completa : [C] struct in struct malloc


shivi_php
13-07-2014, 19:06
ragazzi mi potete chiarire un dubbio se creo una struct uno e uso un altro struct due dentro il primo e quando vado allocare memoria in automatico viene allocata memoria anche per il secondo struct grazie mille


typedef struct ClasseStudenti{
char nome[30];
char cognome[30];
char livelloClasse;
int eta;
int matricola;


}studenti;


typedef struct studentiSport{
char categoriaAtleta[20];
studenti atleti;


}studentiAtleti;

studentiAtleti *pointAtleti = (studentiAtleti*)malloc(sizeof(studentiAtleti));

minomic
13-07-2014, 20:57
Ciao,
la risposta alla tua domanda la trovi qui (http://stackoverflow.com/questions/5465759/malloc-of-arrays-and-structs-within-a-struct).

:ciauz:

Loading