c程序具有哪些结构特点