Generic data strucures in C for studies purpose.