some basic functions about ds in C