随笔分类 - C
摘要:exec函数族函数族说明 fork() 函数用于创建一个新的子进程,该子进程几乎复制了父进程的全部内容,但是,这个新创建的子进程如何执行呢?exec 函数族就提供了一个在进程中启动另一个程序执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段和堆栈段,在执...
阅读全文
摘要:1. pthread_create(pthread类型指针变量 ,NULL ,函数 ,函数参数[多个参数用结构体传])2. pthread_join(pthread类型指针变量, 返回一般为null) pthread_join的作用: pthread_join()函数,以阻塞的方式等待threa...
阅读全文
摘要:地址:http://blog.csdn.net/matrix_laboratory/article/details/136692112. socket()[cpp]view plaincopyintsocket(intdomain,inttype,intprotocol); socket()打开一个...
阅读全文
摘要:1.子树是不相交的2.除了根节点,每个节点有且仅有一个父节点3.一颗n个节点的树有n-1条边儿子兄弟表示法满二叉树与完全二叉树1.满二叉树是除了叶子节点,每一个节点都有两个子节点,并按顺序排列(满二叉树)2.完全二叉树,倒数第二层一定要是一个满二叉树,最后一层叶子节点可以缺失,但如果右节点存在,则左...
阅读全文
摘要:数据对象集:线性表是N(>=0)个元素构成的有序序列,a1,a2,a3.....a(N-1),aN,a(N+1)线性表上的基本操作有:⑴ 线性表初始化:Init_List(L)初始条件:表L不存在操作结果:构造一个空的线性表⑵ 求线性表的长度:Length_List(L)初始条件:表L存在操作结果:...
阅读全文
摘要:一. 内存分区 1.栈分区 (存放函数中的变量等数据,声明周期短) 2.堆分区 (malloc等手动申请内存的地方,使用后记得free) 3.常量区 (存放常量的地方) 4.静态区 [全局区] (存放全局变量的地方)二. 链表 1.概念 a.如果结构体成员变量中有指向同类节点的指针变...
阅读全文
摘要:1.结构体保存到文本 1 #include 2 #include 3 #include 4 #define max 3 5 6 typedef struct student{ 7 char name[10]; //最好用数组,方便,用指针到时写入到文本不好操作 8 int ag...
阅读全文
摘要:1 #include 2 #include 3 #include 4 #define max 10 5 #define min 2 6 7 void main(int argc,char *argv[]) 8 { 9 char *content;10 int longCon...
阅读全文
摘要:重点:指针自加,指向下一个结构体数组单元 1 #include 2 #include 3 #include 4 #define max 10 5 #define min 3 6 7 typedef struct Stu{ 8 char * name; 9 int ...
阅读全文
摘要:1.结构体写入文件,读取#include #include #include #define max 5struct books{ char title[20]; char author[20]; int price;};const char * fileName="books....
阅读全文
摘要:一 :数据类型 1.float类型,在输出的时候可以使用 .数字 来把浮点数精确到小数点后几位,比如 printf("%.3f",float)精确到小数点后三位,不足补0 2.字符串接收 定义个字符数组 char str[]=""; scanf("%s",&str); //遇到空格就停止接收...
阅读全文

浙公网安备 33010602011771号