- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 Linux下通过系统调用(API)和C语言库函数对文件进行访问
Linux下通过系统调用(API)和C语言库函数对文件进行访问Abstract在Linux平台下对文件编程可以使用两类函数:(1)Linux操作系统文件API;(2)C语言I/O库函数。 前者依赖于Linux系统调用,后者实际上与操作系统是独立的,因为在任何操作系统下,使用C语言I/O库函数操作文件的方法都是相同的。 Introduction一.通过系统调用
2012-01-14 15:49:36 769
转载 linux下动态库和静态库引用问题解决
linux下动态库和静态库引用问题解决基本概念 库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。 例如:libhello.so libhello.a 为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,例如: libhello.so.1.0,由于程序连接默认以.so为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。
2012-01-14 12:15:27 1490
转载 进程和虚拟内存的列子
#include "common.h"int a = 100;static int b = 200;int main (int argc, char *argv[]){pid_t pt = -1;int c = 300;static int d = 400;int *restrict p_e = (int *)malloc(sizeof(
2012-01-14 10:52:53 384
转载 Linux下静态链接库和动态链接库的使用
库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。 例如:libtest.so libtest.a。为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,但由于程序连接默认以.so为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。如: ln -s libtest.so.1.0 hello.so.1 ln -s libtest.so.1 he
2012-01-13 13:13:54 340
原创 struct stat 和 stat() 的运用
#include "common.h"#define OPEN_FILE_NAME "./stu.dat"int main (int argc, char *argv[]){struct stat st;int ret = stat(OPEN_FILE_NAME, &st); //============ &st 因为 int stat(c
2012-01-11 19:33:40 607
原创 黑CSDN的2个黑客临时工落网了~
黑CSDN的2个黑客临时工落网了~我知道肯定不是你们干的,我相信有关部门的办事效率,以及准确率~做黑客要低调哦,臭显摆要蹲监狱的~报道说2009年就被黑了,2011年末才爆出来,不知道拷贝了多少份......
2012-01-11 10:44:38 872
转载 循环链表
http://student.zjzk.cn/course_ware/data_structure/web/xianxingbiao/xianxingbiao2.3.2.htm循环链表(Circular Linked List) 循环链表是一种首尾相接的链表。1、循环链表(1)单循环链表——在单链表中,将终端结点的指针域NULL改为指向表头结
2012-01-10 08:47:27 455
转载 单向链
[][][]单向链[][][]一、概念单向链一、概念表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始;链表是使用指针进行构造的列表;又称为节点列表,因为链表是由一个个节点组装起来的;其中每个节点都有指针成员变量指列表中的下一个节点列表是由节点构成,由head指针指向第一个成为表头的节点而终止于最后一个指向nuLL的指针;
2012-01-09 18:57:40 454
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人