免费阅读此书。 了解更多
免费借阅
或者
电子书定价: ¥48.04
Kindle电子书价格: ¥24.90

这些促销将适用于该商品:

部分促销可以同时享受;部分促销不可与其他促销同时享受。更多详情请查看促销条款。

Kindle 阅读软件徽标图片

下载免费的 Kindle 阅读软件,即可立即在智能手机、平板电脑或电脑上阅读 Kindle 电子书 - 无需 Kindle 设备了解更多信息

使用手机摄像头 - 扫描以下代码并下载 Kindle 阅读软件。

下载 Kindle 阅读软件的二维码

“C语言从入门到精通(第2版) (软件开发视频大讲堂)”,作者:[明日科技]

C语言从入门到精通(第2版) (软件开发视频大讲堂) Kindle电子书

4.0 颗星,最多 5 颗星 81 评论

|
分享
分享 <分享样章>
| 人气
广告
显示所有 格式和版本 隐藏其他格式和版本
亚马逊价格
全新品最低价 非全新品最低价
Kindle电子书
¥24.90
由于文件较大,下载时间可能较长。

商品描述

文摘

版权页:



插图:



1.1 C语言的发展史
1.1.1 程序语言简述
在介绍C语言的发展历程之前,先对程序语言进行大概的了解。
1.机器语言
机器语言是低级语言,也称为二进制代码语言。计算机使用的是由0和1组成的二进制数组成的一串指令来表达计算机操作的语言。机器语言的特点是,计算机可以直接识别,不需要进行任何的翻译。
2.汇编语言
汇编语言是面向机器的程序设计语言。为了减轻使用机器语言编程的痛苦,用英文字母或符号串来替代机器语言的二进制码,这样就把不易理解和使用的机器语言变成了汇编语言。这样一来,使用汇编语言就比机器语言便于阅读和理解程序。
3.高级语言
由于汇编语言依赖于硬件体系,并且该语言中的助记符号数量比较多,所以其运用起来仍然不够方便。为了使程序语言能更贴近人类的自然语言,同时又不依赖于计算机硬件,于是产生了高级语言。这种语言,其语法形式类似于英文,并且因为远离对硬件的直接操作,而易于被普通人所理解与使用。
其中影响较大、使用普遍的高级语言有Fortran、ALGOL、Basic、COBOL、LISP、Pascal、PROLOG、C、C++、VC、VB、Delphi、Java等。
1.1.2 C语言的历史
从程序语言的发展过程可以看到,以前的操作系统等系统软件主要是用汇编语言编写的。但由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都不是很好,为了提高可读性和可移植性,人们开始寻找一种语言,这种语言应该既具有高级语言的特性,又不失低级语言的优点。于是,C语言产生了。
C语言是在由UNIX的研制者丹尼斯·里奇(Dennis Ritchie)和肯·汤普逊(Ken Thompson)于1970年研制出的BCPL语言(简称B语言)的基础上发展和完善起来的。19世纪70年代初期,AT&TBell实验室的程序员丹尼斯·里奇第一次把B语言改为C语言。
最初,C语言运行于AT&T的多用户、多任务的UNIX操作系统上。后来,丹尼斯·里奇用C语言改写了UNIXC的编译程序,UNIX操作系统的开发者肯·汤普逊又用C语言成功地改写了UNIX,从此开创了编程史上的新篇章。UNIX成为第一个不是用汇编语言编写的主流操作系统。
--此文字指其他 kindle_edition 版本。

序言

丛书说明:“软件开发视频大讲堂”(第1版)于2008年8月出版以来,因其编写细腻,易学实用,配备全程视频等,在软件开发类图书市场上产生了很大反响,绝大部分品种在全国软件开发零售图书排行榜中名列前茅,2009年多个品种被评为“全国优秀畅销书”。
“软件开发视频大讲堂”丛书(第2版)于2010年8月出版,自出版至今,绝大部分品种在全国软件开发类零售图书排行榜中,依然持续名列前茅。丛书迄今累计已销售近40万册,被百余所高校计算机相关专业、软件学院选为教学参考书,在众多的软件开发类图书中成为一支最耀眼的品牌。
  “软件开发视频大讲堂”丛书(第3版)在前两版的基础上,增删了品种,修正了疏漏,重新录制了视频,提供了从入门学习,到实例应用,模块开发,项目开发,能力测试,面试等各个阶段的海量开发资源库。为了方便教学,还提供了教学课件PPT,读者可登录清华大学出版社网站直接下载。
  C语言是Combined Language(组合语言)的简称,它作为一种计算机设计语言,具有高级语言和汇编语言的特点,受到广大编程人员的喜爱。C语言的应用非常广泛,既可以用于编写系统应用程序,也可以作为编写应用程序的设计语言,还可以具体应用到有关单片机以及嵌入式系统的开发。这就是为什么大多数学习者学习编写程序都选择C语言的原因。
本书内容
  本书提供了从入门到编程高手所必备的各类知识,共分4篇。
  第1篇:基础知识。本篇讲解了C语言基础知识,只有具备扎实的基础知识才能更快地掌握更高级的技术内容。通过对C语言的历史和特性、选择C语言的开发环境、算法的内容、C语言的数据类型、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计和循环控制等内容的介绍,结合流程图和实例,并通过视频的指导讲解,可帮助读者为以后编程奠定坚实的基础。
  第2篇:核心技术。本篇介绍了C语言的数组、函数和指针这三大部分内容,并将前面所学的基础内容融入其中,是更高级的程序设计内容。读者学习完这一部分,应能够编写一些简单的C语言应用程序。
  第3篇:高级应用。本篇介绍了结构体和共用体、位运算、预处理、文件、存储管理和网络套接字编程的内容。读者学习完这一部分,就能够设计较大的程序,并且涉及的范围更广。
  第4篇:项目实战。本篇通过一个大型的学生成绩管理系统,运用软件工程的设计思想,介绍如何进行软件项目的开发。书中按照“编写需求分析→系统设计→功能设计→创建项目→实现项目模块功能→运行项目”的步骤,带领读者一步一步地亲身体验开发项目的全过程。
本书特点
◆ 由浅入深,循序渐进。本书以初中级程序员为对象,先从C语言基础学起,再学习C语言的程序结构,然后学习C语言的高级应用,最后学习开发一个完整的项目。讲解步骤详尽,版式新颖,并且在程序中会给出相应的实例以便于读者理解所讲解的知识。在讲解实例时分步骤分析,使读者在阅读时一目了然,从而快速把握书中内容。
◆ 语音视频,讲解详尽。书中每一章节均提供声图并茂的视频教学录像,读者可以根据书中提供的录像位置在光盘中找到相应的文件。这些录像能够引导初学者快速入门,感受编程的快乐和成就感,增强进一步学习的信心,从而快速成为编程高手。
◆ 实例典型,轻松易学。通过实例学习是最好的学习方式,本书通过“一个知识点、一个例子、一个结果、一段评析、一个综合应用”的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中几乎为每行代码都提供了注释。
◆ 精彩栏目,贴心提醒。本书根据需要在各章使用了很多“注意”、“说明”、“技巧”等小栏目,让读者可以在学习过程中更轻松地理解相关知识点及概念,更快地掌握个别技术的应用技巧。
◆应用实践,随时练习。书中几乎每章都提供了“实践与练习”,让读者能够通过对问题的解答重新回顾、熟悉所学的知识,举一反三,为进一步学习做好充分的准备。
读者对象
◆初学编程的自学者 ◆编程爱好者
◆大中专院校的老师和学生 ◆相关培训机构的老师和学员
◆毕业设计的学生 ◆初中级程序开发人员
◆程序测试及维护人员 ◆参加实习的“菜鸟”级程序员
读者服务
  为了方便解决本书疑难问题,读者朋友可加我们的QQ(可容纳10万人),也可以留言,我们将竭诚为您服务。
致读者
  本书由C程序开发团队组织编写,主要编写人员有赵永发、高文财、高春艳、王小科、寇长梅、赵会东、王国辉、陈丹丹、李伟、刘欣、李慧、潘凯华、李继业、刘淇、王双、赵旭阳、陈媛、顾彦玲、陈英、刘莉莉、房大伟、刘云峰、吕双、顾丽丽、孟范胜、董大永、李继业、尹强、张磊、王军、刘彬彬、卢瀚、安剑、巩建华、刘锐宁、李伟明、梁水、李鑫、孙秀梅、李钟尉等。在编写本书的过程中,我们始终本着科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。
  感谢您购买本书,希望本书能成为您编程路上的领航者。
  “零门槛”编程,一切皆有可能。
  祝读书快乐!

   编 者
--此文字指其他 kindle_edition 版本。

基本信息

  • ASIN ‏ : ‎ B00NHCI0QO
  • 出版社 ‏ : ‎ 清华大学出版社; 第2版 (2012年9月1日)
  • 出版日期 ‏ : ‎ 2012年9月1日
  • 品牌 ‏ : ‎ 清华大学出版社
  • 语言 ‏ : ‎ 简体中文
  • 文件大小 ‏ : ‎ 54801 KB
  • 标准语音朗读 ‏ : ‎ 未启用
  • X-Ray ‏ : ‎ 未启用
  • 生词提示功能 ‏ : ‎ 未启用
  • 纸书页数 ‏ : ‎ 884页
  • 用户评分:
    4.0 颗星,最多 5 颗星 81 评论

买家评论

4.0 颗星,最多 5 颗星
4星,共 5 星
81 买家评级

评论该商品

与其他买家分享您的想法

67 个顾客评论

2017年1月17日
已确认购买
1 个人发现此评论有用
报告滥用情况
2014年12月28日
已确认购买
6 个人发现此评论有用
报告滥用情况
2017年8月23日
已确认购买
2 个人发现此评论有用
报告滥用情况
2014年3月19日
已确认购买
2 个人发现此评论有用
报告滥用情况
2017年5月27日
已确认购买
1 个人发现此评论有用
报告滥用情况
2016年9月27日
已确认购买
2013年9月15日
已确认购买
1 个人发现此评论有用
报告滥用情况
2014年1月7日
已确认购买