c语言结构体可以定义在h文件吗