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

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

教材学习内容总结

第9周学习总结
第10周学习总结
第11周学习总结

视频学习内容总结

指针与声明

C语言中变量的声明包括两个部分:类型 声明符
对于简单类型,声明并不会对代码产生多大的阅读障碍,而对于复杂类型的识别,可以采用右左右左法进行判断。

指针数组、数组指针、指针函数、函数指针

右左右左法

具体方法:
从变量名开始,先右再左地,交替地一个一个向外看,在纸上写下:“变量是”
若向右遇到左圆括号,在纸上写下:“函数,参数是”,并用同样的方法处理括号中每一个参数——在纸上写下:“返回”
若向右遇到方括号,在纸上写下:“数组,长度为{方括号的内容},元素类型为”
若向右遇到右圆括号,什么也不做
若向左遇到,在纸上写下:“指针,指向”
若向左遇到任何类型,在纸上写下对应的类型名
举例说明:分析void ((
fp1)(int))[10]
从fp1开始——fp1是
向右,遇到右括号,什么也不做
向左,遇到——指针,指向
向右,遇到左圆括号——函数,参数是int,返回
向左,遇到
——指针,指向
向右,遇到左方括号——数组,长度为10,元素类型为
向左,遇到*——指针,指向
向右,已经到声明结尾,什么也不做
向左,遇到void——void
结果是:fp1是 指针,指向 函数,参数是int,返回指针,指向数组,长度为10,元素类型为 指针,指向 void

信号处理

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 100/100 1/2 10/10
第二周 150/250 1/3 12/22
第三周 200/450 1/4 20/42
第四周 300/750 1/5 20/62
第五周 300/1150 1/6 20/82
第六周 300/1450 1/7 20/102
第七周 200/1650 1/8 20/122
第八周 210/1860 1/9 20/142
第九周 210/2070 1/10 20/162
第十周 210/2070 1/11 20/182
第十一周 210/2280 1/12 20/202
第十二周 0/2070 1/13 20/222
posted @ 2016-12-04 22:34  20145310刘宇飞  阅读(109)  评论(0编辑  收藏  举报