C
villasy
这个作者很懒,什么都没留下…
展开
-
C语言获取系统时间&求时间差
使用time_t time( time_t * timer ) 精确到秒;difftime(time_t t1, time_t t2)能够获得从t2到t1的秒差。time_t t1,t2;time(&t1);time(&t2);seconds = difftime(t2,t1);原创 2013-03-15 11:31:24 · 3162 阅读 · 0 评论 -
C语言的EOF
EOF是"end of file"的缩写,表示“文字流”的结尾,既指“文件(file)”也指“标准输入(stdin)”,那么如何用键盘输入这个标志符呢?一般是Ctrl+Z或者Ctrl+D,经过实验Ctrl+Z是结束进程,而Ctrl+D则是EOF。原创 2013-03-18 19:53:15 · 730 阅读 · 0 评论 -
Race conditions
http://stackoverflow.com/questions/34510/what-is-a-race-conditionWhen writing multi-threaded applications, one of the most common problems experienced are race conditions. My question to the com转载 2013-03-18 21:16:58 · 702 阅读 · 0 评论 -
重建二叉树
题目:给定二叉树的先序和中序遍历,构建这个二叉树。例如:先序遍历结果是:abdcef,中序遍历的结果是:dbaecf,如何构建二叉树。分析:先序遍历的结果中的每一个节点,将中序遍历的结果分为左右子树两部分,递归构建二叉树,就可以完成树得构建。#include #include #define N 6typedef struct node{ char ch; s原创 2013-03-23 21:31:58 · 621 阅读 · 0 评论 -
“数组指针”和“指针数组”的区别
原文地址:点击打开链接数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。转载 2013-05-01 20:50:13 · 646 阅读 · 0 评论 -
C语言中的整数自动转换原则
当表达式中存在有符号类型和无符号类型时所有的操作数都自动转换为无符号类型原创 2013-05-04 11:24:03 · 610 阅读 · 0 评论 -
bbs cvs常用操作
#export CVSROOT=:pserver:bbsdev@bbs.tju.edu.cn:/cvs#cvs login#1、导出整个项目到本地cvs -z9 co tjubbs#2、导出不包含cvs目录的项目代码cvs export -r release_version project_name //导出标签(-r)为rel原创 2014-06-22 12:08:35 · 479 阅读 · 0 评论 -
编译tjubbs代码简单步骤
修改src下的代码 make -C src/ installbbs installbbsd make -C smth_sshbbsd update 修改local_utl下的代码 make -C local_utl/ ins原创 2014-06-22 12:07:55 · 275 阅读 · 0 评论