您好,欢迎来到聚文网。 登录 免费注册
C语言入门经典(第6版)

C语言入门经典(第6版)

  • 字数: 1033000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: (智)杰曼·冈萨雷斯·莫里斯,(英)艾弗·霍顿
  • 出版日期: 2022-01-01
  • 商品条码: 9787302590262
  • 版次: 1
  • 开本: 32开
  • 页数: 1200
  • 出版年份: 2022
定价:¥139 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"目前市面上关于 C 语言学习的图书很多,本书以深入浅出的方法介绍 C 语言中抽象的语法和 算法,非常适合初学者编程入门学习。同时,本书知识结构清晰,内容详细,也可作为有经验的 程序员的枕边书,随时可以查阅解惑。在 IT 领域,我想大多数程序员精英都读过 Ivor Horton 的 图书,本书作者 Ivor Horton 是世界有名的计算机图书作家,帮助无数程序员步入编程的殿堂。时 间推移、日月更替,作为 C 语言入门的经典图书,《C 语言入门经典》已历经多次版本迭代,译 者翻译的是《C 语言入门经典》的第 6 版。 科技的进步使人们的生活变得更加丰富多彩,但是编程的学习却是比较枯燥的,因此也有很 多编程初学者“无疾而终”。此处译者想给编程初学者几个小小的建议,希望对读者的编程学习生 涯有所帮助。 1. 兴趣是优选的老师,但大部分学习者对编程的学习可能一开始并没有很大的兴趣。那就需 要体会编程带来的成就感,例如成功地执行了一个程序,成功地找到了一个 bug,都会让人感觉 很有成就,需要享受这种编程带来的成就感。 2. 遇到问题时不要轻言放弃,可以先尝试自己找出问题进行分析。如果不行,就网页搜索看 看有没有解决方案,还是不行,可以询问认识的朋友。一般经历这几个过程,绝大部分的问题都 可以得到解决。 3. 学会调试,遇到程序出错时,可以利用一些简单的功能让程序输出你想看到的内容,也可 以利用编辑器的调试功能进行调试。 4. 在学习的过程中,可以将学习的心得及过程用博客的方式记录下来,一方面可以回溯自己 的学习过程,一方面可以帮助后来的初学者参考。 5. “纸上学来终觉浅”,编程的学习最重要的就是要动手去写代码,而不是看代码。希望读 者在学习的过程中,对本书中的每一个案例都能动手实现一遍。对于课后练习,也要认真编程完 成,方能将理论与实践相结合,真正地掌握编程的知识。"
内容简介
本书完整介绍了一个C应用程序的开发过程,这样你在阅读过程中可以结合实际的应用场景提高编程技能。书中的样例提供了实验的基础,可以通过修改其中的部分代码来对比前后程序运行的结果。后面的练习题用来测试对新知识、新技能的掌握情况,如果需要练习题答案,可以网上下载。阅读完本书,你应该有能力和信心开发自己的C应用程序,并且具备在大型项目中应用C语言思想的技能。第6版详细介绍了C语言的新国际标准,并且修订涵盖了语言编译器新支持的ASCⅡ功能。
作者简介
"German Gonzalez-Morris是一名C/C++、Java和开发不同应用程序容器的软件设计师/工程师,特别专注在WebLogic服务器方面的工作。他还从事开发不同的应用程序,包括JEE/Spring/Python。他的工作领域还包括OOP、Java/JEE、Python、设计模式、算法、Spring Core/MVC/Security和微服务。German曾在消息传递性能、RESTful API和事务系统方面工作过。 Ivor Horton是一家从事咨询业的自营职业者,撰写编程方面的教程。他在IBM工作多年。Ivor在IBM的工作包括在各种机器上用大多数语言(如汇编语言和高级语言)编程、实时编程以及设计和实现实时闭环工业控制系统。他在培训工程师和其他专家学习编程(Fortran、PL/1、APL等)方面有着丰富的经验。Ivor是机械、工艺和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家。 "
目录
第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 定义main0函数
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 分析
……
第3章 条件判断
第4章 循环
第5章 数组
第6章 字符串和文本的应用
第7章 指针
第8章 程序的结构
第9章 函数再探
第10章 基本输入和输出操作
第11章 结构化数据
第12章 处理文件
第13章 预处理器和调试
第14章 高级专用主题
附录A 计算机中的数学知识
附录B ASCⅡ字符代码定义
附录C C语言中的保留字
附录D 输入输出格式说明符
附录E 标准库头文件

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网