摘要: 工欲善其事,必先利其器,我们要用好 vim 就先来把它配置的顺手一点,这样可以大大提高我们的工作学习效率 1.跳转指令 Ctags1 从下面地址下载ctags,将其中的ctags.exe复制到vim目录,比如E:\Vim\vim74\ctags.exe http://sourceforge.net/ 阅读全文
posted @ 2016-05-29 15:26 _in_the_way 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/renfufei/article/details/41647973 阅读全文
posted @ 2016-05-29 13:49 _in_the_way 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 堆与栈的比较:1.申请方式(1)栈(satck):由系统自动分配。(2)堆(heap):需程序员自己申请(c:调用malloc,realloc,calloc申请 free 来释放),并指明大小,并由程序员进行释放。容易产生内存泄漏. 2.申请大小的限制(1)栈:在windows下栈是向底地址扩展的数 阅读全文
posted @ 2016-05-24 19:12 _in_the_way 阅读(6070) 评论(0) 推荐(0) 编辑
摘要: 一、C语言中的内存 一般认为在c中分为这几个存储区: 在函数体中定义的变量通常是在栈上, 用malloc, calloc, realloc等分配内存的函数分配得到的就是在堆上。 在所有函数体外定义的是全局量,加了static修饰符后不管在哪里都存放在全局区(静态区), 在所有函数体外定义的stati 阅读全文
posted @ 2016-05-24 18:07 _in_the_way 阅读(272) 评论(0) 推荐(0) 编辑
摘要: find find是最常见和最强大的查找命令,在磁盘中查找文件,用它找到任何你想找的文件,就是速度有点慢。 find path -option [ -print ] [ -exec -ok command ] {} \; path是文件的路径,option 是各个参数,[]中内容是附加项可有可无; 阅读全文
posted @ 2016-05-23 17:41 _in_the_way 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 先来看一下string 面试时的简易写法(使用的是深拷贝): 当对string的对象不进行修改,也就是只读的时候,我们创建新对象时可以用新的string类中的char*来指向原先旧的string中字符串的起始位置,如果用深拷贝就存在内存浪费的问题,因为我们每构造出一个对象时都是重新开辟新的空间来存储 阅读全文
posted @ 2016-05-21 11:26 _in_the_way 阅读(1043) 评论(4) 推荐(0) 编辑
摘要: 二分查找算法 1.旋转数组中的最小数字:(3,4,5,1,2 为 1,2,3,4,5 的一个旋转) 正如上图所示:我们计算中间的位置 middle 如果说 arr[middle] >= arr[start] 说明 middle 落在了前面的递增区间上,middle = start 缩小查找范围. 同 阅读全文
posted @ 2016-05-17 16:32 _in_the_way 阅读(4982) 评论(1) 推荐(0) 编辑
摘要: 二分查找法: 二分查找法主要是解决在“一堆数中找出指定的数”这类问题。 而想要应用二分查找法,这“一堆数”必须有一下特征: 存储在数组中 有序排列 所以如果是用链表存储的,就无法在其上应用二分查找法了。(曽在面试被问二分查找法可以什么数据结构上使用:数组?链表?) 至于是顺序递增排列还是递减排列,数 阅读全文
posted @ 2016-05-17 12:28 _in_the_way 阅读(1455) 评论(0) 推荐(0) 编辑
摘要: union 关键字(主要用来压缩空间,如果一些数据不可能同一时间同时用到,可是考虑使用union) union关键字声明的变量称之为联合体变量; (1)联合体变量只配置一个足够大的空间来容纳最大长度的数据成员, (2)联合体中的数据共享一块空间,同一时间只能存储其中的一个数据成员, (3)联合体的所 阅读全文
posted @ 2016-05-17 11:38 _in_the_way 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.void * memcpy ( void * dest, const void * src, size_t num ); 头文件:#include <string.h>memcpy() 用来复制内存,memcpy() 会复制 src 所指的内存内容的前 num 个字节到 dest 所指的内存地址 阅读全文
posted @ 2016-05-17 11:07 _in_the_way 阅读(629) 评论(0) 推荐(0) 编辑