增加了c if 兼容语法