- 博客(3)
- 资源 (6)
- 收藏
- 关注
转载 【转】C/C++中Static的三个作用详述
C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c. 下面是a.c的内容 char a = 'A'; // global variable void msg() { printf("Hello/n"); } 下面是main.c的内容 int mai
2010-09-29 13:03:00 651
原创 【转】数学专业参考书整理推荐V3.0版
<br />仅以此文纪念我在西北大学数学系的岁月及在博士数学论坛上的时光。 <br /> 本文是这个文章的第三个版本,也是最后一个版本,由于时间精力,我不会再重新写这篇文章,最多是在原文上修改部分内容。文章会注明修改日期,如有转载请注明这个时间。并且请尽量不要腰斩我的文章,防止读者断章取义。 <br /> 向指导我大学数学学习的王云峰(数学分析,复变函数),袁进(高等代数),邢志栋(数值代数),温作基(实变函数),曹建荣(微分方程数值解),贾健(数据结构,图形学),方莉(泛函分析,毕业论文)
2010-09-23 22:34:00 10135
转载 【转】如何优化C语言代码
<br />1、选择合适的算法和数据结构<br />应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有<br />很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找<br />法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可以大大<br />提高程序执行的效率。.选择一种合适的数据结构也很重要,比如你在一堆随机存<br />放的数中使用了大量的插入和删除指令,那使用链表要快得多。<br />数组与指针语句具有十分密码的关系,一般来说,指针比较灵活
2010-09-15 22:33:00 572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人