- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 C++字符串类实现
C++字符串类实现,包括默认构造函数,带一个参数的构造函数,copy构造函数,赋值运算,加法运算等 在VC6.0下编译通过by : kvew www.smatrix.org/bbs www.secoder.org/bbs main函数:#include #include "strings.h"using namespace std;int main(){ Stri
2006-04-24 17:53:00 6984 3
原创 TCP/IPv1------链路层
第二章 链路层kvew 2006.4.5链路层的主要目的:1) 为IP模块发送和接收IP数据报2) 为ARP模块发送ARP请求和接收ARP应答3) 为RARP发送RARP请求和接收应答以太网和IEEE 802封装天天听说以太网,还是
2006-04-06 16:07:00 1669
原创 内存操作的一点东东
内存分配问题是个很值得注意的地方,我们在写程序的时通常是这样写的:ptr = (struct name *)malloc(sizeof(struct name));但似乎这样更适合以后维护和修改:some_type *ptr ;ptr = (some_type *)malloc(sizeof(*ptr));释放内存:free(ptr);ptr = NULL;
2006-04-06 09:53:00 719
原创 list.c---unix/linux下显示指定目录中的文件/文件夹
该程序为英文版, 机械工业出版社出版,第4页中的一个例程,由于没用作者自己定义的.h文件,所以在一些小细节上做了点修改.在FC4上编译运行通过源代码如下:#include#include#includeint main(int argc, char *argv[]){ DIR *dp; struct dirent *dirp;
2006-04-05 21:54:00 1051
原创 字符串比较-----链表实现
用链表实现两个字符串的比较,相同则提示the same 并把他们打印出来(只用打印一个就行了);不同提示not the same,然后把两个不同的字符串分别打印出来。源代码如下: VC6.0编译通过#include #include struct string{ char ch; struct string *next;};int string_cmp(struct str
2006-04-05 12:23:00 1579
原创 字符串连接-----链表实现
用链表实现两个字符串的连接,这里只是把字符串2直接连到字符串1上,没有新建一个链表来专门存储连接后的字符串。源代码如下: VC6.0编译通过#include #include struct string{ char ch; struct string *next;};struct string *string_copy(struct string *string1, struc
2006-04-05 11:47:00 1665
原创 双项链表的创建
双向链表的创建创建一个双项链表,先从头到尾打印,然后从尾到头打印。程序如下:#include#includestruct NODE{ struct NODE *fwd; //定义前驱指针 struct NODE *bwd; //定义后续指针 int value;
2006-04-03 13:31:00 977
原创 求最大公约数的函数
求最大公约数的函数 ----------------kvew www.smatrix.org利用广义欧几里得除法设a,b是任意的两个正整数,记 R0 = a, R1 = b,反复运用欧几里得除法,有:
2006-04-01 12:01:00 1420
文件IO读取过程描述LINUX
2013-05-08
understanding linux network internals-深入理解linux网络
2009-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人