当前位置:主页 > 计算机电子书 > C++ > C语言下载
写给大家看的C语言书(第二版)

写给大家看的C语言书(第二版) PDF 完整清晰版

  • 更新:2021-06-25
  • 大小:30.54MB
  • 类别:C语言
  • 作者:佩里、,谢晓钢,刘艳娟
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

写给大家看的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}口#define
  • 7.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表
     

资源下载

资源下载地址1:https://pan.baidu.com/s/1dpzcj8uYQZSuolrhoRJmfw

相关资源

网友留言