C语言中动态数组的作用