-
数据结构和算法(C#实现)系列---演示篇(一)
这一篇主要是针对以后各篇的数据类型进行一个实质性的演示。因此希望大家具体看了各种数据结构的分析之后再看这篇。 主要包括如下几个方面的演示: 1. 堆栈。 演示了一个利用堆栈作的RPN计算器 2. 排序表。演示了一个利用排序表做的多项式表达式的加法运算 3. 广义树。...
2008-02-23 05:23:25
-
Linux Data Structures(Linux数据结构)
socket 每一个socket数据结构都存放一个BSD socket的信息。他不会单独存在,实际上是VFS inode数据结构的一部分 参见include/linux/net.h struct socket { short type; /* SOCK_STREAM, ... */ socket_state state; long flags; struct proto_ops *ops; /* protocols d...
2008-02-23 05:23:23
-
Linux 文档访问原语
经授权自 1999 年春季号 Linux 杂志重??inux 杂志版权任何,由 Infostrata Communications 出版。 POSIX API 最重要的一个抽象概念就是文档。尽管几乎任何的操作系统都将文档用于永久性存储器,但任何 Unix 版本通过文档抽象概念提供对大多数系统资源的访问。 更具体...
2008-02-23 05:06:32
-
Linux 的编程常识
标准 (ANSI C, POSIX, SVID, XPG, ...) 函数库和系统调用 在线文档 (man, info, HOW-TO, ...) C 语言编程风格 库和头文档的保存位置 共享库及其相关配置 1.4.1 标准 (ANSI C, POSIX, SVID, XPG, ...) ANSI C:这一标准是 ANSI(美国国家标准局)于 1989 年定制的 C 语言...
2008-02-23 05:06:30
-
Linux下的多进程编程初步
文章摘要: 多线程程式设计的概念早在六十年代就被提出,但直到八十年代中期,Unix系统中才引入多线程机制,如今,由于自身的许多长处,多线程编程已得到了广泛的应用。本文我们将介绍在Linux下编写多进程和多线程程式的一些初步知识。 -------------------------------...
2008-02-23 05:06:29
-
C语言内核等待队列机制介绍
在此,我们都只是回传 user 需要读取或写入的字符数目而已。在此,我要说明一下这些参数的意义。filp 是个 file 结构的 pointer。也就是指我们在 /dev 下所产生的 buf 档案的 file 结构。当我们呼叫 read() 或 write() 时,必须要给一个 buffer 连同要读写的长度。Buf...
2008-02-23 05:06:26
-
C语言创建自己的设备(一个最最简单的例子)
作者:王辉 我们在内核里面有时候项纪录一些自己的东西,其中有个好方法就是创建一个自己的特有的设备。这样我们能够在需要记录东西的地方,就调用这个设备的接口函数,这样很方便。 这里我们创建一个很基本的设备驱动,主要是看看一个设备驱动的框架,这个例子重的设备...
2008-02-23 05:06:27
-
C语言编程技巧汇萃
/*显示警告窗口*/ void warn_message(char *s1,char *s2) { char buffer[2000]; gettext(30,8,76,16,buffer); CLSXY(8,32,9,30,6); CLSXY(4,30,8,30,6); COLOR(15,4); gotoxy(35,10); DISPLAY(s1); gotoxy(35,12); DISPLAY(s2); gotoxy(40,13); DISPLAY("按任意键继续....
2008-02-23 05:06:14
-
C/C 头文档一览
C、传统 C #include assert.h //设定插入点 #include ctype.h //字符处理 #include errno.h //定义错误码 #include float.h //浮点数处理 #include fstream.h //文档输入/输出 #include iomanip.h //参数化输入/输出 #include iostream.h //数据流输入/输出 #include...
2008-02-23 05:06:19
-
C语言函数库和文档
一个函数设计完后,我们能够用三种方法处理他:1)把他放在main()函数的同一个文档中;2)把他和写好的其他函数一起放在另一个文档中;3)把他放在函数库中。下面分别讨论这三种方法。 4.6.1程式文档的大小 因为C语言允许分别编译,很自然就会提出这样的问题:一个文档的最...
2008-02-23 05:06:11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash