typedef struct _file xfile_t 都小写么