(1)传数值:将常量或表达式的值传递给函数;将基本类型变量的值传递给函数,将数组元素的值传递给名;函数类型(返回值类型):基本数据类型、结构体类型、指针类型;函数形式参数的声明;函数体定义、函数返回值与return语句的使用。。
1函数的声明(函数原型操作。①基本类型变量指针的获得;②指向基本类型变量的指针变量的声明。初始化、赋值及使用,指针变量的基本类型③间接引用运算符*的使用。
3)基本类型数组的指针操作。域。
6)局部变量、函数形式参数变量的存储类型和生存期。(7)main函数命令行参数。t5.指针类型数据。
(1)指针与地址的概念,取地址运算符&的使用。.(2)基本类型变量的指针操作。①基本类型变量指针的的值、一个表达式的值、一个基本类型变量的值、一个组元素的值、结构体变量中一个成员的值;②从函数返回一个结构体变量全部成员的值。
(5)变量的作用域:全局变量、局部变量与函数的形式参数变量的作用域。(6)局部变量、函数形式基本类型数组元索、结构体类型数组元素的地址值传递给函数。
③函数调用时实际参数类型与形式参数类型的兼容。(4)函数返回值的产生①从函数返回一个常量的值、一个表达式的值、一个基本类型变量的的声明、初始化、赋值及引用。(6)指针数组的声明和使用。
.(7)二级指针的声明和使用。(8):指针作为函数的参数传递给函数:
将基本类型变量的指针、结构体变量的指针、数组元素的指针、数组的行指针、函数的指针传获得:.②指向结构体变量的指针变量的声明、初始化、赋值及引用;③指向结构体数组的指针变量的声明、初始化、赋值、算术运算及引用。(5)函数的指针操作。
①函数的指针的获得②指向函数的指针变量的声明、初始化、赋值及引用。(指针常量)及算术运算;:,指向数组中一行元素的行指针变量的声明.、初始化、赋值、算术运算及引用。
(4)结构体变量、结构体数组的指针操作。·、结构体变量指针、结构体数组元素指针的获得:.②指向结构体变量的指(3)基本类型数组的指针操作。
①数组元素指针的获得(指针常量)及算术运算;.’指向数组元素的指针变量的声明、初始化、赋值、算术运算及引用;,③数组行指针的获得(指针常量)及算术运算;:,1)文件指针变量的声明o(2)缓冲文件系统常用操作函数的使用:fopen()、fdose()、fprintf():
fscanf()、fgetc()、fputc()、fgets()、fputs()、feof()、rewind(),fread(),fwrite(),fseek().10.其他常用库函数。(1)数学函数(头文件math(4)枚举变量的赋值及使用。
8.预处理命令。(1)预处理的概念和特点。(2)#define命令及其使用:
定义符号常量、定义带参数的宏。(3)#include命令及其使用。9.文件操作。
(1)文件指针变量的声明o(3)链表基本操作:建立一个新链表。遍历一个链表的全部结点豹值、插入新结点、删除结点。
7.枚举类型数据。(1)枚举类型定义。(2)枚举变量的命名、声明。
(3)枚举常量的使用。(4)枚举变量的赋值及使用。组元素的指针、数组的行指针、函数的指针传递给函数.单向链表的建立与基本操作。
(1)结点的数据类型定义。。.r、(2)使用malloc()函数、free()函数动态申请和释放结点存储区。·:
3)链表基本操作:建立一个新链表。遍历一个10.其他常用库函数。
(1)数学函数(头文件math.h):abs()、fabs(),sin(),cos()、tan(),asin(),acos()、atan(),exp(),sqrt(),pow(),fmod(),log(),log10().2)字符串处理函数(头文件string.h):
strcmp()、strcat()、strcpy(),stilen()。下页上页10.其他常用库函数。(1)数学函数(头文件math.h):
abs()、fabs(),sin(),cos()、tan(),asin(),acos()、atan(),exp(),sqrt(),pow(),fmod(),log(),log10().2)字符串处理函数(头文件string.h):strcmp()、strcat()、strcpy(),stilen()。
上页(3)字符处理函数(头文件ctype.h):isalpha()、isdigit()、idawer()、isupper()、isspace()。11.应当掌握的一般算法。
(1)基本操作:交换,累加、累乘(2)非数值计算常用经典算法:;穷举。
排序(冒泡法。插入法、选择法),归并(或合并),查找(线性法,折半法)(3)数值计算常用经典算法。①级数计算(递推法)、一元非线性方程求根(牛顿迭代法)、矩阵转置;②一元非线性方程求根(半分区间法):
定积分计算(梯形法、矩形法)、矩阵乘法。(4)解决各类问题的一般算法。
c语言大纲
二级考试大纲。基本要求。1.熟练掌握c语言的基本知识 2.具备基本的c程序设计能力,能熟练地阅读 理解和编制简短的c程序 3.了解面向对象程序设计的基本概念。基本内容。一 数据的定义。数据的定义包括数据类型和存储类别。1 基本类型。基本类型指整型 实型和字符型。1 常量。熟练掌握各种表示形式的整数 ...
c语言大纲
c语言大纲。一 课程的目的与任务。本课程主要学习编写c程序。使学生掌握c语言的常用语法,领悟结构化程序设计的基本思想,掌握高级语言的基本算法。使学生能够利用c语言编写和调试程序,应用结构化程序设计思想开发软件,解决工程实际问题。培养学生计算机程序的分析能力和实际开发能力,通过理论教学与实践教学紧密结...
c语言大纲
c程序设计 考试大纲。一 课程性质和目的。c语言是目前国内外最广泛使用的高级程序设计语言,是实践性很强的一门课程。本课程主要讲授c语言基本数据结构和常用算法,以及怎样运用结构化程序设计方法编写程序。通过学习c语言,帮助学生掌握c语言的基本原理 基本精髓,掌握模块化程序设计的基本方法和思想,c语言也是...