car.c(4): error C129: missing ';' before 'flag'
把uchar修改为char
属于类型定义错误,unsigned uchar flag修改为unsigned char flag;另外定义的这些参数尽量赋初始值,比如零!否则编译使用可能存在问题!