C语言指针自动生成动态空间