《C语言基础要素》系列课程完结
课程链接:张银峰的编程课堂
设计目标
《C语言基础要素》系列教程,精选C语言中,适用于入门阶段,必须100%掌握的知识点;故而对于很多语法细节以及一些语言特性,采取了舍弃的态度,但这并不妨碍对编程建立一个俯瞰视角。在课程中,我们仅使用char, int, double三种数据类型,采取引导式编写手法,如:
学习了基础类型后,我们会引入建立在类型之上的运算操作。掌握了关系运算与逻辑运算后,我们引入条件分支语句。在认识ASCII码表后,将转型为从离散量到容器(数组)的使用。之后引出函数以实现程序的分而治之。随之引入结构体抽象的概念,来更好的设计程序。最后文件的界入,使我们可处理的数据有更多的选择。学会的知识点
在完整学习本教程后,我们可以掌握以下知识点,并使得我们有能力开发一些简易的应用程序。
如何输出信息到屏幕转义字符的使用类型、变量及其相关的运算关系运算、逻辑运算分支语句与循环语句ASCII码表及其应用数组的使用函数的使用指针基础程序调试基础宏基础结构体及抽象的概念文本文件的使用程序的逻辑组织未涉及的概念
对于未涉及的语言特性,我们将在《C语言进阶要素》中会覆盖,这其中包括
更多类型知识(枚举、多维数组、联合等)递归函数、可变参函数、动态分配、指针运算指针数组、数组指针函数指针位运算二进制文件
评论 (0)