20145306《信息安全系统设计基础》第12周学习总结
学习内容总结
指针数组:即用于存储指针的数组
- 指针数组是数组。
- 数组里的元素都是指针。
- 例如:int *daytab[13]数组里有13个元素,每个元素都是一个整型指针。
数组指针:即指向数组的指针,指针指向一个类型和元素个数都固定的数组
- 数组指针是指针。
- 指针指向一个类型和元素都固定的数组。
- 例如:int (*daytab)[13]指向一个数组,这个数组有13个元素,每个元素都是int类型。
指针函数:即返回值是指针类型的函数
- 指针函数是函数。
- 函数的返回类型是指针类型。
- 例如:int *com()是指针函数,函数返回类型为整型指针。
函数指针:即指向函数的指针,函数名就是函数指针
- 函数指针是指针。
- 指针指向函数。
- 函数名就是函数指针。
- 例如:int (*com)()是函数指针,指向函数的参数为空,返回值类型为int。
信号处理
- 信号:是UNIX中所使用的进程通信的一种最古老的方法;是在软件层次上对中断机制的一种模拟,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效果上可以说是一样的。
- 信号由一个编号和一个宏定义名称。
- 信号产生四种方式:用户产生、硬件产生、进程产生、内核产生。
-
信号处理:默认操作、忽略信号、捕捉信号。
本周代码托管
http://blog.csdn.net/xiaoxian8023/article/details/9068765
学习进度条
| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长| | -------- | :----------------:|:----------------:|:---------------: |:-----:| | 目标 | 5000行 | 30篇 | 400小时 | | | 第一周 | 200/200 | 2/2 | 20/20 | | | 第二周 | 300/500 | 2/4 | 18/38 | | | 第三周 | 500/1000 | 3/7 | 22/60 | | | 第四周 | 300/1300 | 2/9 | 30/90 | |