c语言 struct 声明就分配内存