Pointers to struct
Are these versions ok ?void InsertFront(List *ilist, int val){ Listitem * newitem; newitem = (Listitem *) malloc(sizeof(Listitem)); (*newitem).next = (*ilist).head; (*newitem).data = val; (*ilist).head = newitem;}void InsertFront(List *ilist, int val){ Listitem * newitem; newitem = (Listitem *) malloc(sizeof(Listitem)); newitem->next = ilist->head; newitem->data = val; ilist->head = newitem;}