The interface and implementation of basic data structure in C programming.