c语言代码优化