使用c语言来写扩展