实现C语言高效编程四大秘技.docVIP

  • 2
  • 0
  • 约9.36千字
  • 约 11页
  • 2017-08-05 发布于河南
  • 举报
实现C语言高效编程四大秘技

引言: 编写高效简洁的 HYPERLINK javascript:; \t _self C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。 第1招:以空间换时间 计算机 HYPERLINK javascript:; \t _self 程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招——以空间换时间。 例如:字符串的赋值。 方法A,通常的办法: #define LEN 32 char string1 [LEN]; memset (string1,0,LEN); strcpy (string1,“This is a example!!”); 方法B: const char string2[LEN] =“This is a example!”; char * cp; cp = string2 ; (使用的时候可以直接用 HYPERLINK javascript:; \t _self 指针来操作。) 从上面的例子可以看出,A和B的效率是不能比的。在同样的存储空间下,B直接使用指针就可以操作了,而A需要调用两个字符 HYPERLINK javascript:; \t _self 函数才能完成。B的缺点在于灵活性没有A好。在需要频繁更改一

文档评论(0)

1亿VIP精品文档

相关文档