20145228 《信息安全系统设计基础》第十二周学习总结 (2)

教材学习内容总结

《信息安全系统设计基础》第九周学习总结

《信息安全系统设计基础》第十周学习总结

《信息安全系统设计基础》第十一周学习总结

指针

·指针数组:即用于存储指针的数组,也就是数组元素都是指针 int *a[10]

·数组指针:即指向数组的指针,指针指向一个类型和元素个数都固定的数组 int (*a)[10]

·指针函数:即返回值是指针类型的函数 int *fuk()

·函数指针:即指向函数的指针,函数名就是函数指针 int (*fuk1)()

信号处理

信号的产生

•由用户产生,如:Ctrl+C产生SIGINT信号等,可以通过stty -a查看哪些按键可以产生信号

•由硬件产生,如:当前进程执行了除以0的指令

•由进程发送,如:可在shell进程下,使用命令 kill -信号标号 PID,向指定进程发送信号。

•由内核产生,如:闹钟超时产生SIGALRM信号。

信号的三种处理方式:

•忽略

•默认处理方式:操作系统设定的默认处理方式

•自定义信号处理方式:可自定义信号处理函数

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 4000行 30篇 350小时
第一周 0/ 0 2/2 20/30
第二周 100/100 1/3 20/50
第三周 300/400 1/4 20/70
第四周 0/400 0/4 0/70
第五周 300/700 2/6 20/90
第六周 100/800 2/8 20/110
第七周 100/900 2/10 20/130
第八周 0/900 3/13 20/150
第九周 200/1100 3/16 20/170
第十周 300/1400 3/19 25/195
第十一周 500/1900 3/22 25/230
第十二周 0/1900 3/25 10/240

参考资料

原文地址:https://www.cnblogs.com/J000/p/6130811.html