init, , , init. . , , , .
void init(List **l) {
*l = (List *) malloc(sizeof(List));
(*l)->length = 3;
}
init(&list);
, List init? , List length = 3 - - :
void init(List *l) {
l->length = 3;
}
List list;
init(&list);
printf("length final %d \n", list.length);