c
wjkdtl
这个作者很懒,什么都没留下…
展开
-
可变参数
第一篇C语言编程中有时会遇到一些参数个数可变的函数 ,例如 printf()函数 ,其函数原型为:int printf( const char* format, ...);它除了有一个参数 format固定以外 ,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符) ,实际调用时可以有以下的形式:printf("%d",i);printf("%s",s);prin转载 2012-07-18 00:37:14 · 1409 阅读 · 0 评论 -
信号量
信号量,共享内存与消息队列在这一章,我们将会讨论Unix发行版AT&T系统V.2所引入的进程通信工具集合。因为这些程序出现在相关的发行版本中并且具有类似的编程接口,他们通常被称之为IPC程序,或是更为通常的System V IPC。正如我们已经了解到的,他们绝不是进程之间通信的唯一方法,但是System V IPC通常用来指这些特殊的程序。在这一章,我们将会讨论下列内容:用转载 2012-07-18 00:39:22 · 338 阅读 · 0 评论 -
排序算法
#include #include /*函数声明部分*/ void insert_sort(int par_array[], int array_size); void print_array(int par_array[], int array_size); void shell_sort(int par_array[], int array_size);转载 2012-08-02 17:58:30 · 324 阅读 · 0 评论 -
八皇后
/******************************************************************************1. 八皇后问题要求在一个8*8的棋盘上放上8个皇后,使得每一个皇后既攻击不到另外七个皇后,也不被另外七个皇后所攻击.按照国际象棋的规则,一个皇后可以攻击与之处在同一行或同一列或同一斜线上的其他任何棋子.因此,八皇后问题等于要求八转载 2012-07-31 20:23:30 · 332 阅读 · 0 评论 -
树(递归)
#include#include #include typedef int DataType; typedef struct Node{ DataType data; struct Node *LChild; struct Node *RChild;}BitNode,*BitTree;void CreatBiTree(BitTree *bt)//用扩展先转载 2012-08-15 22:13:51 · 291 阅读 · 0 评论 -
Cscope配置
linux源代码提供了制作cscope索引文件和tags文件的make命令。一,软件安装先安装cscope:sudo apt-get install cscope在安装ctags:http://ctags.sourceforge.net/可以使用:ctags –version来查看当前ctags的版本是否是emacs的。要是安装了emacs的话就必须使用上面这个地转载 2012-08-01 23:21:08 · 316 阅读 · 0 评论 -
vim 命令&笔记
索引1. 关于Vim1.1 Vim的几种模式2. 启动Vim3. 文档操作4. 光标的移动4.1 基本移动4.2 翻屏4.3 标记5. 插入文本5.1 基本插入5.2 改写插入6. 剪切复制和寄存器6.1 剪切和复制、粘贴6.2 文本对象6.3 寄存器7. 查找与替换7.1 查找7.2 替换7.3 正则表达式8. 排版8.转载 2012-09-07 19:03:00 · 8227 阅读 · 0 评论