c语言优化代码大小