20175302 信息安全系统设计与实现(上)云班课活动和实验补交

20175302 信息安全系统设计与实现(上)云班课活动补交

第一周

  1. 测试1:Vim

  2. 测试2:gcc

  3. 测试3:gdb

  4. 测试4:静态库

  5. 测试5、6已在云班课提交

第三周

  1. 高内聚:哪些函数放到car.c中合适?
    car:start,stop,speedup,slowdown

第六周

  1. 实现who

第七周

  1. 万能函数
    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(int
    addent)
    int sum(int arr[2]) return arr[0]+arr[1]
    int sum(int aguend, intaddent,int*s)
    int sum(arr[2],int *s)

第十周

  1. 程序运行:
    功能:用户输入什么,就在屏幕上再输出一边(一共三次),然后打开data文件,读取文件内容,并输出其中3行。

第十一周

  1. C复杂类型-1

举例说明什么是:

  • 指针数组
  • 数组指针
  • 指针函数
  • 函数指针

指针数组是一个所有元素都是指针的数组
数组指针是一个指向数组首地址的指针
指针函数是一个以指针作为返回值的函数
函数指针是一个指向函数的指针
数组指针int(comp)[3]
指针数组int comp[3]
指针函数 void
comp()
函数指针 void(
comp)()

  1. 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

原文地址:https://www.cnblogs.com/Jerrold-Y/p/14216084.html