一、基本内容 1.数据类型与表达式 (1)数据类型 C语言提供的基本数据类型,常量和变量命名规则与说明方式,变量的初始化。 (2)运算符与表达式 ①定义于基本数据类型之上的算术运算(含自增和自减)、移位运算、逻辑运算、关系运算、条件运算、赋值运算等; ②含混合运算的表达式中各种运算的优先级及结合方向,能正确对表达式进行求值。 2.程序控制结构 (1)顺序结构 赋值语句,字符数据的输入输出函数、格式输入输出函数,C语言预处理命令中的头文件的使用,能运用顺序结构进行简单的程序设计。 (2)选择结构 If语句的形式和使用,以及if语句的嵌套使用;Switch语句的形式和使用,Switch语句表达式的类型和break语句的使用等;能应用选择结构进行程序设计。 (3)循环结构 While、Do-While和For等循环控制语句的结构及使用,以及循环语句的嵌套使用;注意循环控制变量的使用和循环结束条件,以及goto、break和continue控制语句的作用;能运用循环结构进行程序设计。 3.数组 (1)一维数组的定义、初始化与元素的引用。 (2)二维数组的定义、初始化与元素的引用。 (3)字符数组与字符串的概念与定义方法,常用的字符串处理函数。 4.函数 (1)函数定义的一般形式、函数参数的传递方法、函数调用。 (2)数组作为函数参数的函数调用。 (3)局部变量和全局变量,变量存储类型、作用域和生存期。 5.编译预处理 (1)预处理的概念与特点。 (2)定义符号常数和带参数的宏。 (3)文件包含处理和条件编译。 6.指针 (1)指针的概念、指针的定义。 (2)数组与指针、字符串与指针、函数与指针。 7.结构体与共用体 (1)结构体的基本概念和特点,结构体类型变量的定义,以及引用和初始化。 (2)结构体数组。 (3)共用体的基本概念和特点,共用体类型变量的定义与引用。 8.文件 (1)文件的概念与文件类型指针; (2)文件的打开与关闭、文件的读写 |