加入c89支持