大小:103.77M
更新时间:23-09-07
系统:Pc
c语言入门经典第5版是目前学习c语言最好的入门图书,作者(美)霍尔顿(Horton,I.)著,杨浩译,清华大学出版社出版。全书完整地介绍了一个C应用程序的开发过程,这样你在阅读过程中可以结合实际的应用场景提高编程技能。书中的样例提供了实验的基础,可以通过修改其中的部分代码来对比前后程序运行的结果,后面的练习题用来测试对新知识、新技能的掌握情况。如果你想学习c语言,本站这里为广大网友提供c语言入门经典第5版pdf下载,pdf文档,高清格式,让你无需付费即可阅读。

C语言是每一位程序员都应该掌握的基础语言。C语言是微软.NET编程中使用的C#语言的基础;C语言是iPhone、iPad和其他苹果设备编程中使用的Objective-C语言的基础;C语言是在很多环境中(包括GNU项目)被广泛使用的C++语言的基础。C语言也是Linux操作系统及其很多功能的基础。学习C语言可以给编程职业生涯提供牢固的基础,也有助于更好地理解更为现代的语言(如Java)。

第1章C语言编程
1.1 C语言
1.2标准库
1.3学习C
1.4创建C程序
1.4.1编辑
1.4.2编译
1.4.3链接
1.4.4执行
1.5创建第一个程序
1.6编辑第一个程序
1.7处理错误
1.8剖析一个简单的程序
1.8.1注释
1.8.2预处理指令
1.8.3定义main()函数
1.8.4关键字
1.8.5函数体
1.8.6输出信息
1.8.7参数
1.8.8控制符
1.8.9三字母序列
1.9预处理器
1.10用C语言开发程序
1.10.1了解问题
1.10.2详细设计
1.10.3实施
1.10.4测试
1.11函数及模块化编程
1.12常见错误
1.13要点
1.14小结
1.15习题
第2章编程初步
2.1计算机的内存
2.2什么是变量
2.3存储整数的变量
2.3.1变量的使用
2.3.2变量的初始化
2.4变量与内存
2.4.1带符号的整数类型
2.4.2无符号的整数类型
2.4.3指定整数常量
2.5使用浮点数
2.6浮点数变量
2.6.1使用浮点数完成除法运算
2.6.2控制输出中的小数位数
2.6.3控制输出的字段宽度
2.7较复杂的表达式
2.8定义命名常量
2.8.1极限值
2.8.2 sizeof运算符
2.9选择正确的类型
2.10强制类型转换
2.10.1自动转换类型
2.10.2隐式类型转换的规则
2.10.3赋值语句中的隐式类型转换
2.11再谈数值数据类型
2.11.1字符类型
2.11.2字符的输入输出
2.11.3枚举
2.11.4存储布尔值的变量
2.12赋值操作的op=形式
2.13数学函数
2.14设计一个程序
2.14.1问题
2.14.2分析
2.14.3解决方案
2.15小结
2.16练习
第3章条件判断
3.1判断过程
3.1.1算术比较
3.1.2基本的if语句
3.1.3扩展if语句:if-else
3.1.4在if语句中使用代码块
3.1.5嵌套的if语句
3.1.6测试字符
3.1.7逻辑运算符
3.1.8条件运算符
3.1.9运算符的优先级
3.2多项选择问题
3.2.1给多项选择使用else-if语句
3.2.2 switch语句
3.2.3 goto语句
3.3按位运算符
3.3.1按位运算符的op=用法
3.3.2使用按位运算符
3.4设计程序
3.4.1问题
3.4.2分析
3.4.3解决方案
3.5小结
3.6练习
第4章循环
4.1循环
4.2递增和递减运算符
4.3 for循环
4.4 for循环的一般语法
4.5再谈递增和递减运算符
4.5.1递增运算符
4.5.2递增运算符的前置和后置形式
4.5.3递减运算符
4.6再论for循环
4.6.1修改for循环变量
4.6.2没有参数的for循环
4.6.3循环内的break语句
4.6.4使用for循环限制输入
4.6.5生成伪随机整数
4.6.6再谈循环控制选项
4.6.7浮点类型的循环控制变量
4.7 while循环
4.8嵌套循环
4.9嵌套循环和goto语句
4.10 do-while循环
4.11 continue语句
4.12设计程序
4.12.1问题
4.12.2分析
4.12.3解决方案
4.13小结
4.14习题
第5章数组
5.1数组简介
5.1.1不用数组的程序
5.1.2什么是数组
5.1.3使用数组
5.2寻址运算符
5.3数组和地址
5.4数组的初始化
5.5确定数组的大小
5.6多维数组
5.7多维数组的初始化
5.8变长数组
5.9设计一个程序
5.9.1问题
5.9.2分析
5.9.3解决方案
5.10小结
5.11习题
第6章字符串和文本的应用
6.1什么是字符串
6.2存储字符串的变量
6.3字符串操作
6.3.1检查对C11的支持
6.3.2确定字符串的长度
6.3.3复制字符串
6.3.4连接字符串
6.3.5比较字符串
6.3.6搜索字符串
6.3.7单元化字符串
6.3.8将换行符读入字符串
6.4分析和转换字符串
6.4.1转换字符的大小写形式
6.4.2将字符串转换成数值
6.5设计一个程序
6.5.1问题
6.5.2分析
6.5.3解决方案
6.6小结
6.7习题
第7章指针
7.1指针初探
7.1.1声明指针
7.1.2通过指针访问值
7.1.3使用指针
7.1.4指向常量的指针
7.1.5常量指针
7.1.6指针的命名
7.2数组和指针
7.3多维数组
7.3.1多维数组和指针
7.3.2访问数组元素
7.4内存的使用
7.4.1动态内存分配:malloc()函数
7.4.2释放动态分配的内存
7.4.3用calloc()函数分配内存
7.4.4扩展动态分配的内存
7.5使用指针处理字符串
7.5.1使用指针数组
7.5.2指针和数组记号
7.6设计程序
7.6.1问题
7.6.2分析
7.6.3解决方案
7.7小结
7.8习题
第8章编程的结构
8.1程序的结构
8.1.1变量的作用域和生存期
8.1.2变量的作用域和函数
8.2函数
8.2.1定义函数
8.2.2 return语句
8.3按值传递机制
8.4函数原型
8.5指针用作参数和返回值
8.5.1常量参数
8.5.2返回指针的风险
8.6小结
8.7习题
第9章函数再探
9.1函数指针
9.1.1声明函数指针
9.1.2通过函数指针调用函数
9.1.3函数指针的数组
9.1.4作为变元的函数指针
9.2函数中的变量
9.2.1静态变量:函数内部的追踪
9.2.2在函数之间共享变量
9.3调用自己的函数:递归
9.4变元个数可变的函数
9.4.1复制va_list
9.4.2长度可变的变元列表的基本规则
9.5 main()函数
9.6结束程序
9.6.1 abort()函数
9.6.2 exit()和atexit()函数
9.6.3 _Exit()函数
9.6.4 quick_exit()和at_quick_exit()函数
9.7提高性能
9.7.1内联声明函数
9.7.2使用restrict关键字
9.7.3 _Noreturn函数限定符
9.8设计程序
9.8.1问题
9.8.2分析
9.8.3解决方案
9.9小结
9.10习题
第10章基本输入和输出操作
10.1输入和输出流
10.2标准流
10.3键盘输入
10.3.1格式化键盘输入
10.3.2输入格式控制字符串
10.3.3输入格式字符串中的字符
10.3.4输入浮点数的各种变化
10.3.5读取十六进制和八进制值
10.3.6用scanf_s()读取字符
10.3.7从键盘上输入字符串
10.3.8单个字符的键盘输入
10.4屏幕输出
10.4.1使用printf_s()的格式化输出
10.4.2转义序列
10.4.3整数输出
10.4.4输出浮点数
10.4.5字符输出
10.5其他输出函数
10.5.1屏幕的非格式化输出
10.5.2数组的格式化输出
10.5.3数组的格式化输入
10.6小结
10.7习题
应用信息
同类热门
热门标签
网友评论2人参与,2条评论
最新排行
读者文摘2016年合集包20.4MPDF高清版 读者2016年合集是将2016年全年的期刊进行打包而成的一个合集包,包括读者第1期到第24期,全部为pdf高清格式。读者在刊物内容及形式方面与时俱进,追求高品位、高质量,力求精品,并以其形式和内容的丰富性及多样性,赢得了各个年龄段和不同阶层读者的喜
查看
Objective-C2.0Mac和ios开发实践指南38.25M克莱尔pdf扫描版 Objective-C2.0Mac和ios开发实践指南是一本Objective-C 2.0语言开发实践书籍,由美国MacOSx和iPhone开发专家Robert Clair编著。本书内容精练、可读性强、易于学习,是学习Objective-C2.0的
查看
ios应用逆向工程 第2版16.48M沙梓社pdf扫描版 ios应用逆向工程第2版是全球首本讲解iOS8应用逆向工程的实战手册,作者沙梓社,吴航编著。本书内容丰富翔实,作者毫无保留地分享了数年来在IOS逆向工程领域的经验。全书内容系统深入,逻辑紧密,实战性强,从iOS系统架构等理论出发,以多个实例贯穿全书
查看
jsp应用开发详解 第三版41.09M刘晓华pdf扫描版jsp应用开发详解 第三版是一本JSP应用开发详解书籍,由刘晓华等人编著。本书结合JSP和Servlet的最新规范,从基本的语法和规范入手,以经验为后盾,以实用为目标,以实例为导向,以实践为指导,深入浅出地讲解了JSP开发中的种种问题。以精简的内容介绍了
查看
分布式服务框架原理与实践27.81M李林锋pdf扫描版 分布式服务框架原理与实践是一本服务框架平台设计教材,由华为PaaS平台架构师李林锋编著。全书条理清晰、由浅入深的解析了分布式服务架构所涉及方方面面的关键技术和原理,包括原理分析、关键技术、开发案例以及业界技术,既有纵向演进介绍,又有横向竞品对比。尤
查看
Android高级进阶43.81MPDF顾浩鑫高清扫描版 Android高级进阶是由顾浩鑫所编写,作者实战经验非常的丰富,先后任职过华为、百度、平安科技,本书分为8个部分进行阐述,分别是基础篇、系统架构篇、经验总结篇、新技术篇、性能优化篇、移动安全篇、工具篇、测试篇。 内容十分丰富,书中通过简
查看
新手学黑客攻防入门篇42.44M梵绅科技pdf扫描版 新手学黑客攻防入门篇是一本黑客攻防入门书籍,由梵绅科技编著。本书内容丰富翔实,开本小,内容可不少。实例多,效果不打折。操作细,做事不含糊。知识全,覆盖多领域。全书以坚实基础为核心的知识体系,让你对掌握黑客的攻防模式充满信心;以实用功能为核心的实例组
查看
神一样的产品经理pdf167.42M扫描版 神一样的产品经理:基于移动与互联网产品实践是一本移动产品经理用书,由闫荣编著。作者以《引爆产品流行的7大原则》为主题为大家带来了一场理论和实践相互碰撞的分享和交流,以超出预期、人性设计和情感共鸣三方面入手,通过实际案例的讲解,帮助学员共同打造产品气
查看
modern php 中文版28.02Mpdf高清扫描版 modern php 中文版是一本php语言学习指导书籍,也是目前初级PHP的进阶宝典,由美国前端程序员乔希·洛克哈特编著。全书通过实践让读者了解php的新特性,让读者学到更多关于应用架构、规划、数据库、安全、测试、调试和部署方面的新知识,使读者明
查看
写给大家看的c语言书(第2版)41.09M佩里pdf扫描版 写给大家看的c语言书(第2版)是一部别开生面、与众不同的C语言经典入门著作,由美国计算机编程专家佩里编著。本书内容丰富,将C语言的基础知识、必备的实战技能和宝贵编程经验尽数道来。没有云山雾罩,没有前因后果的行话,没有艰深而且不必要的内部技术细节,没
查看
react native开发指南61.71Mreact native开发指南是React Native技术的开发使用指导书,由美国程序员艾森曼编著。本书是一本实践指南,从基础知识入手,逐步深入,带领读者部署可100%代码复用的、成熟的跨平台移动应用。作者通过示例代码向Web开发者和前端工程师展示了
查看
第2楼 浙江省嘉兴市移动 网友
第1楼 浙江省嘉兴市移动 网友