1.数据结构
在八月三号学完了数据结构,关于数据结构就是表示数据之间的逻辑结构(关系)和存储结构(存储方式)以及对具有关系的数据怎么进行操作使用,我对于线性表中的链式存储结构相对于其他理解起来不是很透彻,以及顺序栈和链式栈以及堆的使用,需要更多的练习来加深印象。
2.IO进程
IO:输入输出(input、output),针对程序的输入输出
对于多种输入输出方法:fprintf,fscanf,fgetc,fputc,fgets,fputs的使用需要多加练习
学习了多文件编程,了解make 工程管理器,库的制作
多文件编程:
创建:
xxx.h
#ifndef
宏定义
#define
宏定义
xxx;
xxx
;声明语句
#endif
使用头文件中的声明:
#include "
头文件名
make工程管理器:
make
目标
库的制作:
静态库的制作
动态库的制作
第四天学习了进程
程序是静态的,就是保存在磁盘上的有序指令的集合,没有任何执行的概念
进程是动态的,就是程序的执行过程,包括创建、调度、执行、消亡等过程
守护进程的编写步骤:
1.
创建子进程,父进程退出
变为后台进程,形式上就脱离了终端,子进程变为孤儿进程
if( fork() > 0)
{
exit(0);
}
进程这个知识点比较重要,所以需要多加练习