C语言构建动态数组完整实例