好像是typedef不对