9.文件(1)了解文件的概念(2)了解文件类型指针的定义和含义(3)掌握文件操作的相关标准函数(4)了解文件定位的操作及相关的标准函数(5)了解出错检测函数的作用
4.函数(1)了解函数的分类(2)掌握函数的声明和定义规范(3)掌握函数的形式参数和实际参数的定义和用法(4)掌握函数返回值的大小和类型(5)掌握函数的调用方法和参数传递(6)了解函数的嵌套调用(7)掌握函数的递归调用及其程序规范(8)了解变量存储类型的基本概念(9)掌握局部变量与全局变量的概念(10)能用函数的观点编写C语言程序
7.预处理命令(1)了解预编译的概念,掌握宏定义的方法(2)了解“文件包含”与预处理的应用(3)了解条件编译的几种形式
(9)了解枚举类型的定义,及枚举类型的输入输出(10)了解TYPEDEF的作用
(9)了解枚举类型的定义,及枚举类型的输入输出(10)了解TYPEDEF的作用
一、课程的目标课程的目的是通过对C语言的语法规则、数据类型、数据运算、语句、系统函数、程序结构的学习,掌握应用C语言进行程序设计的技能,掌握C语言常用库函数的使用,通过C++对面向对象的程序设计方法有更进一步的了解,掌握面向对象程序设计方法和思想,为进行各种实用程序的开发打下基础。
1.C语言概述(1)了解C语言的发展历史和标准(2)掌握C语言程序的结构(3)了解C语言的特点(4)初步认识程序设计方法和程序设计一般步骤(5)掌握C语言程序编译、连接和运行过程
(9)掌握while语句与dowhile语句的结构与使用方法(10)掌握for语句的结构,熟练掌握其使用方法(11)会使用常见的循环嵌套形式(12)能正确区分for语句、do…while语句与while语句三者的不同(13)掌握break语句和continue的应用及其区别(14)分析总结常用的程序设计方法及算法特点,并能编写较复杂的程序
7.预处理命令(1)了解预编译的概念,掌握宏定义的方法(2)了解“文件包含”与预处理的应用(3)了解条件编译的几种形式
8.结构体与共用体(1)理解结构体的含义。(2)掌握结构体类型变量的定义方法(3)掌握结构体类型变量的引用方法(4)掌握结构体类型变量如何在定义的同时初始化(5)理解共同体的含义,掌握共同体类型变量的定义方法(6)了解结构体数组的定义和数组元素的引用(7)了解指向结构体类型数据的指针的概念及使用(8)了解链表结点的结构形式,链表的基本操作(9)了解枚举类型的定义,及枚举类型的输入输出(10)了解TYPEDEF的作用