一些不符合规范编译器要求float play = 0.0f;否则错误但是现在的主流编译器没这个要求。
https://ideone.com/6YuBqM在gcc上的确都可以,已经帮你上机验证
unsigned 无符号 怎么还带个 减。。。
void play是函数声明啊,为什么要加一个*我觉得不对。。。