1 #include"storer.h" 2 #include<stdlib.h> 3 4 struct _Storer { 5 int value; 6 }; 7 storer_new()8Storer* storer_new() { 9 Storer *s = malloc(sizeof(struct _Storer)); 10 s->value = 0; 11 return s; 12 } 13 storer_destroy(Storer * s)14void storer_destroy(Storer *s) { 15 free(s); 16 } 17 storer_get_value(Storer * s)18int storer_get_value(Storer *s) { 19 return s->value; 20 } 21 storer_set_value(Storer * s,int v)22void storer_set_value(Storer *s, int v) { 23 s->value = v; 24 } 25