笔者看了下某二本的C语言考研大纲,供平常学习参考,主要考察知识点:
- C语言概述
(1) 了解程序设计语言的语法
(2) 掌握C语言的特点
(3) 掌握问题求解的过程 - 数据描述
(1) 了解C语言的数据类型
(2) 掌握常量的定义、表示方法
(3) 掌握变量的定义、初始化、使用方法
(4) 了解数据的类型转换
(5) 掌握常用运算符及表达式
(6) 了解数据的输入输出及在C语言中的实现
(7) 掌握格式化输出函数printf( )和格式化输入函数scanf( ) - 分支结构
(1) 了解分支结构
(2) 全面掌握关系表达式运算、逻辑表达式和条件表达式
(3) 全面掌握if语句
(4) 全面掌握switch语句
(5) 掌握嵌套分支结构 - 循环结构
(1) 了解循环结构
(2) 全面掌握while语句
(3) 全面掌握do-while语句
(4) 全面掌握for语句
(5) 掌握break和continue语句
(6) 掌握嵌套循环结构 - 函数
(1) 了解函数的概念
(2) 掌握函数定义的一般形式
(3) 掌握函数的调用
(4) 掌握函数的嵌套调用和递归调用
(5) 掌握局部变量和全局变量的定义、使用方法
(6) 掌握变量生存周期和静态局部变量
(7) 掌握编译预处理 - 数组
(1) 掌握一维数组的定义、初始化和使用方法
(2) 掌握二维数组的定义、初始化和使用方法
(3) 掌握字符数组的定义、初始化和使用方法
(4) 全面掌握排序、查找等程序设计方法 - 指针
(1) 了解指针的概念
(2) 掌握指针变量的定义、初始化和使用方法
(3) 掌握指针作为函数参数
(4) 掌握使用字符串指针变量和字符数组
(5) 掌握常用字符串处理函数
(6) 掌握用指针实现内存动态分配 - 结构
(1) 了解结构的概念和定义
(2) 掌握结构变量的定义、初始化和使用方法
(3) 掌握结构数组的定义、初始化和使用方法
(4) 全面掌握有关结构数组的程序设计方法
(5) 掌握结构指针作为函数参数 - 文件
(1) 了解文件、文件指针的概念
(2) 掌握文件的打开、关闭、读写等函数的使用方法
参考书目:
何钦铭、颜晖著,《C语言程序设计》(第3版),高等教育出版社,2015年。