
C/LINUX
文章平均质量分 77
Terry001
这个作者很懒,什么都没留下…
展开
-
FreeBSD和Linux之比较
1. Linux 优点: 充分发挥 PC 的功能,花样极多,玩起来很有趣,各方面的表现都不错。 缺点: 太过自由,以致於发散掉了,维护方面比 FreeBSD 麻烦(对一般人来说)。 -> 适合喜欢「玩 PC」,更甚於「玩 UNIX(Network)」的人。 2. FreeBSD 优点: 非常 UNIX、非常 Free、非常 BSD -- UNIX 的理想归宿!! 缺点: 太过 UNIX原创 2007-02-09 23:56:00 · 1280 阅读 · 0 评论 -
数据结构之链表(一)
线性表分为顺序存储结构和链式存储结构2种。顺序存储结构的特点:任何一个元素都可以进行随即存取,存取速度高。但不适合濒繁的插入和删除操作。链式存储结构(链表):不可以随即存取元素。但适合频繁的插入和删除操作。一个静态链表的例子:#includestruct node{ int data; struct node *next;};typedef struct node nodeTy原创 2007-09-13 23:56:00 · 9328 阅读 · 4 评论 -
C语言钟表【改进版】
改进版源代码:#include#include#include#include#define PI 3.1415926#define x 320#define y 240int main(){ int gdriver = DETECT,gmode,i,l; float th_hour,th_min,th_sec,m,n,x1,y1,x2,y2; struct time curtime; in原创 2007-09-15 22:04:00 · 1407 阅读 · 0 评论 -
C语言写的一个钟表(很炫哦)
下面是源代码: #include#include#include#include#define PI 3.1415926#define x 320#define y 240int main(){ int gdriver = DETECT,gmode,i,l; float th_hour,th_min,th_sec,m,n,x1,y1,x2,y2; struct time curtime; in原创 2007-09-15 21:15:00 · 8882 阅读 · 1 评论 -
C语言实现的DDA和Bresenham直线算法
#include #include #include #include /* she ru */int Round(float a){ return (int)(a + 0.5);}/* DDA */void LineWithDDA(int xStart,int yStart,int xEnd,int yEnd){ int dx =xEnd - xStart,dy =yEnd - yStart,s原创 2007-11-22 11:50:00 · 2393 阅读 · 2 评论 -
unix之gdb
Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能: 它使你能监视你程序中变量的值. 它使你能设置断点以使程序在指定的代码行上停止执行. 它使你能一行行的执行你的代码. 在命令行上键入 gdb 并按回车键就可以运行 gdb 了, 如原创 2008-03-17 02:40:00 · 1145 阅读 · 0 评论 -
Linux shell命令提示符
如果您很容易使 shell 提示行变得色彩绚烂斓且带有更多信息,为什么还要坚持用单调的标准 shell 提示行呢?在这篇技巧中,Daniel Robbins 将说明如何获得符合您的意愿的 shell 提示行,并会说明如何动态更新 X 终端的标题栏。 作为 Linux/UNIX 人,我们有很长的时间是在 shell 中工作,并且在许多情况下,下面这一行就是始终盯着我们的那个提示行: b原创 2008-03-17 02:41:00 · 1957 阅读 · 0 评论