c语言程序优化