2009年11月7日

VI 命令注解

摘要: 进入vi:vi或者 vi Test.txt退出:wq:保存并推出 q!:强行退出,不保存修改。进入编辑模式: i删除一行:在中间状态输入dd:删除后仍在中间状态删除光标所在的单词:dw: delete word删除一行并进入编辑模式:cc删除光标所在的单词并进入编辑模式:cw替换光标所在的位置的字母:r:replace查找:在中间模式输入/ find:即查找和“find”匹... 阅读全文

posted @ 2009-11-07 22:30 寂寞的肥肉 阅读(244) 评论(0) 推荐(0) 编辑

#define用法ZZ

摘要: 1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i<MAXTIME){.........}编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反... 阅读全文

posted @ 2009-11-07 21:43 寂寞的肥肉 阅读(271) 评论(0) 推荐(0) 编辑

C语言实现快速排序

摘要: 快速排序简介:即是一个递归的过程,比如对数组a[5] = {1,3,4,5,2}排序。首先找到一个指标元素,这里取(0+5)/2 = 2即中间的元素a[2];然后根据a[2]=4排序;比4小的放到左面,比4大的放到右边。a[5] = {1,3,2,4,5};然后分别对数组{1,3,2}和数组{5}进行同样的排序。递归到没法分割为止。C代码如下:#include <stdio.h>#de... 阅读全文

posted @ 2009-11-07 20:48 寂寞的肥肉 阅读(3781) 评论(0) 推荐(1) 编辑

GCC编译多个C文件

摘要: 下午做了一个小的程序,定义了三个文件:getop.h,getop.c,calcDemo.c显然getop.h是针对getop.c的,而在calcDemo.c中要调用到getop.c中的东西。首先给出每个文件的结构图,为了更简单的说明,函数都空实现。getop.h:#ifndef _H_GETOP#define _H_GETOPint getch(void);void ungetch(int c);... 阅读全文

posted @ 2009-11-07 19:38 寂寞的肥肉 阅读(34088) 评论(0) 推荐(1) 编辑

导航