add weight.c pointer.c sizeof_struct.c