Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 2.01 KB

c.md

File metadata and controls

30 lines (21 loc) · 2.01 KB

C 语言,是计算机专业的基础知识,因此寒假的核心任务是完成 c 语言基本语法的学习,并且在寒假内完成一个小型管理系统。以下是 寒假 C 语言的学习的任务。

  1. 了解基本的编程规范,这里
  2. 指针 数组 和 排序:了解指针的意义,并且学会操作数组。二维数组和指针的关系比较绕,有兴趣的可以深入了解。学习基本的排序算法 选择排序冒泡排序
  3. 函数 和 结构体:学习和掌握函数和结构体,重要的是理解为什么要有这两种语法(提示:函数的模块化,结构体将数据存为一个集合)。
  4. 链表:结合前面两周的内容,熟练掌握链表的概念和操作,并且能够理解什么是头插法,尾插法,带头节点,不带头节点等概念。要求是能够独立写出链表的一套操作函数。
  5. 最终 BOSS: 基于 C 语言的管理系统,管理的东西不限,但需要实现以下基本要求
  • 使用命令行交互
  • 实现增删查改基本操作,根据所管理的事物的特性,增加其他操作,例如订票系统需要订票和退票操作
  • 使用 结构体链表 在程序中存储和操作数据
  • 使用文件存储数据,保证下次使用时,数据没有丢失。

github 上有不错的代码可供参考

以上任务是周为单位布置的,并且参考的是学校的课本,课本的代码建议都认认真真的敲上一遍,也可做做课后题,把你写的代码推送到 github 上的一个库里面。但有兴趣,并且想更加深入了解 C 的话,可以使用 C 参考资料 中的书籍。

软件专业的成员可以只完成链表之前的内容

参考资料