写给大家看的C语言书 第二版作 者: (美)佩里 著,谢晓钢,刘艳娟 译出版时间:2010丛编项: 图灵程序设计丛书内容简介 《写给大家看的C语言书(第2版)》是C语言的入门教程,针对没有程序设计基础的读者,详细介绍了C语言的基本概念和编辑技术。《写给大家看的C语言书(第2版)》分为5部分共32章内容,第一部分为C语言入门篇,介绍了C语言的基础知识。第二部分为运算符篇,讲解了常用的运算符以及选择结构等内容。第三部分为逻辑控制篇,讲解了各种循环结构以及各种常用的内置函数。第四部分为数组和指针篇,讲解了数组排序、搜索、指针、堆内存管理以及结构体。第五部分为函数篇,讲解了函数和文件的相关内容。《写给大家看的C语言书(第2版)》适合C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材,对于C语言开发的爱好者,《写给大家看的C语言书(第2版)》也有较大的参考价值。目录第一部分 c语言初步第1章 初识C语言1.1 什么是程序1.2 编写C程序需要什么1.3 编程过程1.4 使用c语言第2章 从何处入手2.1 概述2.2 main()函数2.3 数据类型2.3.1 字符2.3.2 数字2.4 小结第3章 代码注释3.1 给代码加注释3.2 注释详述3.3 留白艺术3.4 另一种注释方式3.5 小结第4章 输出4.1 printf()做了什么4.2 printf()的格式4.3 打印字符串4.4 转义序列4.5 转化字符4.6 小结第5章 变量5.1 变量类型5.2 变量的命名5.3 定义变量5.4 在变量中存储数据5.5 小结第6章 字符串6.1 字符串结束符6.2 字符串的长度6.3 字符数组:字符的列表6.4 初始化字符串6.5 小结第7章 includej}口#define7.1 包含文件7.2 在哪里放置include指令7.3 定义常量7.4 小结第8章 输入8.1 简述scanf()8.2 与printf()一起使用8.3 使用scanf()的问题8.4 小结第9章 C怎么做数学运算9.1 基本知识9.2 运算符的优先级9.3 用括号打破规则9.4.多重赋值9.5 小结第二部分 操作空间第10章 表达式还能用来做什么10.1 复合赋值10.2 小心优先级10.3 强制类型转换10.4 小结第11章 关系运算符11.1 测试数据11.2 使用if语句11.3 否则:用else语句11.4 小结第12章 逻辑运算符12.1 获取逻辑12.2 逻辑运算符的优先级12.3 小结第13章 更高级的运算符13.1 条件运算符13.2 运算符++和13.3 运算符sizeof()13.4 小结第三部分 保持控制第14章 循环14.1 whi.1 e循环14.2 使用while语句14.3 使用do-while语句14.4 小结第15章 其他循环15.1 为了重复15.2 使用for循环15.3 小结第16章 终止循环16.1 使用break语句16.2 使用continue语句16.3 小结第17章 测试多个值17.1 使用switch语句17.2 switch语句中使用break语句17.3 妙用case语句17.4 小结第18章 输入和输出18.1 putchar()和getchar()函数18.2 关于换行符的思考18.3 getch()函数18.4 小结第19章 更多有关字符串的内容19.1 字符测试函数19.2 大小写测试函数19.3 大小写转换函数,19.4 字符串函数19.5 小结第20章 更高级的数学函数20.1 简单的数学函数20.2 更多的转化20.3 三角函数和对数函数20.4 获取随机数20.5 小结第四部分 c程序和大量数据第21章 C语言如何处理列表21.1 复习数组21.2 数组赋值21.3 有关数组的更多内容21.4 小结第22章 搜索数据22.1 填充数组22.2 搜索22.3 小结第23章 排序23.1 排序23.2 加快搜索23.3 小结第24章 我的名字叫指针24.1 内存地址24.2 定义指针变量24.3 使用取值运算符24.4 小结第25章 数组和指针有什么不同25.1 数组名是指针25.2 在数组中取值25.3 字符和指针25.4 小心字符串的长度25.5 指针数组25.6 小结第26章 有效管理内存空间26.1 使用堆26.2 为什么需要堆26.3 分配堆26.4 堆内存分配失败26.5 释放堆内存26.6 多次分配26.7 小结第27章 结构体27.1 定义结构体27.2 在结构体变量中存放数据27.3 小结第五部分 用函数组织程序第28章 把数据存到硬盘上28.1 硬盘文件28.2 打开顺序文件28.3 访问顺序文件28.4 小结第29章 另一种保存文件的方式29.1 打开随机文件29.2 访问随机文件29.3 小结第30章 用函数来组织程序30.1 用C函数来组织程序30.2 局部变量和全局变量30.3 小结第31章 在函数间共享数据31.1 传递参数31.2 传递实参的方法31.2.1 按值传递31.2.2 按地址传递31.3 小结第32章 让函数更完美32.1 返回值.32.2 返回的数据类型32.3 声明函数原型32.4.结语32.5 小结附录A 你可以飞得更高附录B 玩C语言写的21点游戏附录C ASCll表 上一篇: 一站式学习C编程 下一篇: 一看即会·Windows 7操作系统使用详解(全彩)