- 电子工业出版社
 - 9787121344916
 - 1-7
 - 226673
 - 48245179-6
 - 平塑
 - 16开
 - 2022-08
 - 444
 - 296
 - TP312C
 - 计算机科学与技术
 - 本科 研究生(硕士、EMBA、MBA、MPA、博士)
 
                            目录
                        
                        
                                目    录__eol__第1章  C语言与程序设计	1__eol__1.1  C语言发展简史	2__eol__1.2  C语言的特点	3__eol__1.3  计算机解题过程	4__eol__1.4  算法及其表示	5__eol__1.4.1  算法的概念	7__eol__1.4.2  算法的描述	8__eol__1.5  常用算法策略介绍	11__eol__1.5.1  穷举法	11__eol__1.5.2  递推法	12__eol__1.5.3  递归法	12__eol__1.6  结构化程序设计方法	13__eol__1.6.1  结构化程序设计基本思想	13__eol__1.6.2  三种基本程序结构	14__eol__本章小结	14__eol__习题一	15__eol__第2章  C语言基础知识	16__eol__2.1  简单的C语言程序	16__eol__2.2  关键字和标识符	19__eol__2.2.1  字符集	19__eol__2.2.2  关键字	19__eol__2.2.3  标识符	20__eol__2.3  数据类型	20__eol__2.3.1  C语言的数据类型	21__eol__2.3.2  整数类型	22__eol__2.3.3  浮点类型	23__eol__2.3.4  字符类型	24__eol__2.4  常量和变量	25__eol__2.4.1  常量	25__eol__2.4.2  变量	27__eol__2.5  运算符和表达式	29__eol__2.5.1  算术运算符	30__eol__2.5.2  赋值运算符	32__eol__2.5.3  其他运算符	34__eol__2.5.4  运算符的优先级和结合性	36__eol__2.6  数据类型转换	37__eol__本章小结	39__eol__习题二	39__eol__第3章  程序控制结构	42__eol__3.1  C语言语句概述	42__eol__3.2  顺序结构	44__eol__3.2.1  赋值语句	44__eol__3.2.2  数据输入/输出	44__eol__3.2.3  格式输入/输出	46__eol__3.2.4  程序举例	51__eol__3.3  选择结构	52__eol__3.3.1  关系运算符与关系表达式	53__eol__3.3.2  逻辑运算符与逻辑表达式	53__eol__3.3.3  if语句	55__eol__3.3.4  switch语句	59__eol__3.3.5  程序举例	62__eol__3.4  循环结构	64__eol__3.4.1  while循环语句	64__eol__3.4.2  do-while循环语句	66__eol__3.4.3  for循环语句	67__eol__3.4.4  循环的嵌套	70__eol__3.4.5  goto、break和continue语句	71__eol__3.4.6  程序举例	74__eol__本章小结	79__eol__习题三	80__eol__第4章  数组和字符串	94__eol__4.1  一维数组	94__eol__4.1.1  一维数组的定义	94__eol__4.1.2  一维数组的初始化	95__eol__4.1.3  一维数组元素的引用	96__eol__4.1.4  一维数组应用举例	98__eol__4.2  二维数组及多维数组	103__eol__4.2.1  二维数组的定义	103__eol__4.2.2  二维数组的初始化	104__eol__4.2.3  二维数组元素的引用	104__eol__4.2.4  二维数组应用举例	105__eol__4.2.5  多维数组	106__eol__4.3  字符数组和字符串	107__eol__4.3.1  用字符数组存放字符序列	107__eol__4.3.2  用字符数组存放字符串	108__eol__4.3.3  字符串处理函数	110__eol__4.3.4  字符数组应用举例	113__eol__本章小结	116__eol__习题四	117__eol__第5章  指针	123__eol__5.1  指针的概念及运算	123__eol__5.1.1  指针的概念	123__eol__5.1.2  指针变量的定义和初始化	124__eol__5.1.3  与指针有关的运算	125__eol__5.2  数组中的指针	128__eol__5.2.1  一维数组中的指针	128__eol__5.2.2  二维数组中的指针	131__eol__5.3  用指针处理字符串	133__eol__5.4  指针数组和指针的指针	135__eol__5.4.1  指针数组	135__eol__5.4.2  指向指针的指针	137__eol__5.5  程序举例	139__eol__本章小结	140__eol__习题五	141__eol__第6章  函数	145__eol__6.1  模块化程序设计方法	145__eol__6.2  函数的定义、调用和声明	147__eol__6.2.1  函数定义	147__eol__6.2.2  函数调用	150__eol__6.2.3  函数声明	151__eol__6.3  函数参数及其传递方式	153__eol__6.3.1  函数的参数	153__eol__6.3.2  函数参数的传递方式	155__eol__6.4  函数的嵌套调用和递归调用	161__eol__6.4.1  函数的嵌套调用	161__eol__6.4.2  函数的递归调用	164__eol__6.5  函数指针和指向函数的指针变量	167__eol__6.5.1  函数指针和指向函数的指针变量的定义	167__eol__6.5.2  指向函数的指针作为函数的参数	168__eol__6.6  main()函数的参数	170__eol__6.7  exit()函数	172__eol__6.8  变量的作用域规则与存储类别	172__eol__6.8.1  局部变量和全局变量	173__eol__6.8.2  变量的存储类别	176__eol__6.8.3  内部函数和外部函数	181__eol__6.9  程序举例	183__eol__本章小结	186__eol__习题六	187__eol__第7章  用户自定义类型	193__eol__7.1  结构体	193__eol__7.1.1  结构体类型定义	193__eol__7.1.2  结构体类型变量、数组和指针的定义	195__eol__7.1.3  结构体类型变量、数组和指针的初始化	197__eol__7.1.4  结构体类型变量的引用	198__eol__7.1.5  结构体应用举例	200__eol__7.1.6  结构体指针与函数	204__eol__7.1.7  位域	206__eol__7.2  动态存储分配	207__eol__7.2.1  内存的分配与释放	208__eol__7.2.2  内存动态分配应用举例	210__eol__7.3  共用体	216__eol__7.3.1  共用体类型的定义	217__eol__7.3.2  共用体变量定义	217__eol__7.4  枚举类型	219__eol__7.4.1  枚举类型的定义	219__eol__7.4.2  枚举类型数据的使用	220__eol__7.5  类型标识符的定义	221__eol__本章小结	221__eol__习题七	222__eol__第8章  文件	225__eol__8.1  文件概述	225__eol__8.1.1  文件的基本概念	225__eol__8.1.2  文件类型和常用函数	226__eol__8.1.3  文件类型指针	227__eol__8.2  文件的打开与关闭	228__eol__8.2.1  文件的打开	228__eol__8.2.2  文件的关闭	229__eol__8.3  文件的读/写	229__eol__8.3.1  顺序文件的读/写	230__eol__8.3.2  随机文件的读/写	236__eol__8.4  程序举例	239__eol__本章小结	242__eol__习题八	243__eol__第9章  编译预处理	245__eol__9.1  宏定义	245__eol__9.1.1  不带参数的宏定义	246__eol__9.1.2  带参数的宏定义	248__eol__9.2  文件包含	251__eol__9.3  条件编译	253__eol__本章小结	255__eol__习题九	256__eol__第10章  上机实验	258__eol__实验一  C语言程序的运行环境和运行过程	259__eol__实验二  简单程序设计	263__eol__实验三  分支结构和循环结构程序设计(1)	263__eol__实验四  分支结构和循环结构程序设计(2)	264__eol__实验五  数组应用和字符串处理程序设计	265__eol__实验六  指针应用程序设计	266__eol__实验七  模块化程序设计	266__eol__实验八  结构体应用和文件操作程序设计	267__eol__附录A  ASCII码字符表	269__eol__附录B  C语言运算符	270__eol__附录C  位运算	271__eol__附录D  常用的C库函数	273__eol__附录E                            
                            
                        
                        
                        
                    







