c语言中struct函数的作用