Anonymous
public c v1 · immutable#include <stdlib.h>typedef struct list ListT, *ListTP;typedef struct list_node ListNodeT, *ListNodeTP;struct list { ListNodeTP* head;};struct list_node { ListNodeTP* next; void* value;};ListNodeTP* insert(ListTP* list, void* value) { ListNodeTP* newP = malloc(sizeof(ListNodeT)); newP->next = list->head; newP->value = value; list->head = newP;}