20175302 信息安全系统设计与实现(上)云班课活动和实验补交
20175302 信息安全系统设计与实现(上)云班课活动补交
第一周
-
测试1:Vim
-
测试2:gcc
-
测试3:gdb
-
测试4:静态库
-
测试5、6已在云班课提交
第三周
- 高内聚:哪些函数放到car.c中合适?
car:start,stop,speedup,slowdown
第六周
- 实现who
第七周
- 万能函数
int sum():全局变量
int sum():return aguend+addent
int sum():return(aguend)+(addent)
int sum(int aguend,int addent)
int sum(int aguend, intaddent)
int sum(int aguend)
int sum(intaddent)
int sum(int arr[2]) return arr[0]+arr[1]
int sum(int aguend, intaddent,int*s)
int sum(arr[2],int *s)
第十周
- 程序运行:
功能:用户输入什么,就在屏幕上再输出一边(一共三次),然后打开data文件,读取文件内容,并输出其中3行。
第十一周
- C复杂类型-1
举例说明什么是:
- 指针数组
- 数组指针
- 指针函数
- 函数指针
指针数组是一个所有元素都是指针的数组
数组指针是一个指向数组首地址的指针
指针函数是一个以指针作为返回值的函数
函数指针是一个指向函数的指针
数组指针int(comp)[3]
指针数组int comp[3]
指针函数 voidcomp()
函数指针 void(comp)()
- C复杂类型-2
写出下面x的类型:
- char ((x())[])()
- char ((x[3])())[5]
- char ((x())[])()
{指针[(指针函数)数组]}函数- char ((x[3])())[5]
数组的5个元素均为指针函数,函数传递参数含有3个元素的指针数组
实验报告:
实验一:https://www.cnblogs.com/sms369/p/11824174.html
实验二:https://www.cnblogs.com/sms369/p/11877383.html
实验三:https://www.cnblogs.com/sms369/p/11923868.html
实验四:https://www.cnblogs.com/sms369/p/11962422.html
实验五:https://www.cnblogs.com/sms369/p/12003192.html