嵌入式C++实战教程 - (EPUB全文下载)

文件大小:1.98 mb。
文件格式:epub 格式。
书籍内容:

内容简介
本书是配合C++程序设计的指导教材,独立于任何C++/Visual C++教科书,重点放在C/C++语言的基本语法部分,尤其是类和对象,运算符重载,继承,多态这些内容。本书涵盖了C/C++所有的基础语法知识,并且讲解清晰易懂,内容详尽。从零开始,通过详细的示例,由浅入深、循序渐进地指导初学者掌握C++这门大型编程语言,培养实际分析问题和编程的能力,提高读者和学生的综合素质。
本书适合作为高等院校计算机专业的C++语言程序设计教科书,也可为广大编程人员提供参考。
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
嵌入式C++实战教程/陈志发,周中孝编著.—北京:电子工业出版社,2015.1
(信盈达技术创新系列图书)
ISBN 978-7-121-23023-3
Ⅰ.①嵌… Ⅱ.①陈… ②周… Ⅲ.①C语言―程序设计―教材 Ⅳ.①TP312
中国版本图书馆CIP数据核字(2014)第080409号
策划编辑:李树林
责任编辑:李树林
印  刷:
装  订:
出版发行:电子工业出版社
北京市海淀区万寿路173信箱 邮编 100036
开  本:787×1092 1/16 印张:21.25 字数:544千字
版  次:2015年1月第1版
印  次:2015年1月第1次印刷
印  数:3000册  定价:59.80元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
服务热线:(010)88258888。
前言
C++不仅是一种很重要的高级编程语言,而且代表了一种编程思想。它的思想已经被其他编程语言继承并发扬光大。现代每种新语言的诞生,都可以找到C++的影子。所以说,若精通了C++,再学习别的语言就很容易了,比如Java、C#等。
C++在目前使用非常广泛,很多大型的程序都是用C++写出来的,学好C++编程语言是很有用的。但是很多初学者学习过C++语言后认为C++很难学,学习了好几本书,有不少地方还是不理解。C++难道真的这么难吗?学习C++真的需要阅读这么多教材和资料吗?
C++其实不难学,那是由于好多书籍、资料的知识点组织结构和讲解方式等不够合理,无意中增加了初学者学习C++的难度。无论是谁,学习一种新的知识,好的教材是非常重要的。讲解清晰易懂、内容科学合理的教材有助于初学者迅速掌握知识体系和精髓,在学习时间相同的情况下,学习效果会更好。
现在市面上一些C++书籍不分主次轻重,比如,在初学者根本不知道模板是什么的时候,该书却对STL过早地讲解。而一些相对简单的基础概念,却放到后面,进而影响前面其他基础语法知识的学习,这也违背了先易后难的原则。而且表述语言过于专业化,专业术语太多,对于普通知识点的讲解也写得复杂深奥,非常不直观。这样的后果是初学者在按照那本书学习C++的时候,需要不断前后跳跃式阅读,就像在查字典,不但花费很多时间,而且学习效果也不好,人为增加了学习C++的难度。对于初学者来说,这样的字典式图书是不合适的,他们需要一本循序渐进、快速、扎实讲解C++语言的书。
本书是以初学者最易懂的方式来阐述C++知识的,能让从未学习过编程语言的初学者也能成为高手;同时讲解深刻细致,能让专业C++程序员阅读本书后仍然有质的飞跃。本书是我在百忙的工作之中抽出大量业余时间完成的,其中的辛苦自然不用多说。但是让我感到安慰的是,本书确实能让学习C++的初学者少走弯路,并迅速提高。
本书从一个最简单的C++程序讲起,然后通过这个程序引出一系列相关知识,让初学者循序渐进地学习。同时书中的示例程序都是经过精心设计的。本书特点是实用性强,章节安排合理,清晰易懂,重点突出,深入浅出。相信读者阅读本书后,一定会有很大的提升,能够达到短期内掌握C++语言的效果。
本书的出版,离不开深圳信盈达电子有限公司所有同事们的支持和帮助,在此向他们表示衷心的感谢。另外,感谢我的父母、亲人和朋友,是他们给予我精神上的支持和鼓励。感谢电子工业出版社,是他们认真专业的审核,让本书由粗糙的初稿变成了精美的图书。
由于时间仓促,编著者水平有限,书中可能有不恰当的地方,希望广大读者批评指正,联系邮箱:niusdw@163.com,欢迎来信交流。
陈志发
2014年10月
目录
前言
第1章 初识C++
1.1 C++简介
1.2 C++的发展过程
1.3 C++和C的区别以及C++新增特性
1.3.1 C和C++的区别
1.3.2 C++新增特性
1.4 C++编译器版本
第2章 一个简单的C++入门程序
2.1 入门级的C++程序
2.2 输出语句的使用
2.3 std::介绍
2.4 iostream与iostream.h的区别
2.5 重名问题
第3章 C++数据类型和运算符
3.1 C++基本数据类型
3.2 布尔型变量
3.3 wchar_t双字节型变量
3.4 常量
3.5 枚举类型
3.6 C++的运算符和表达式概述
3.7 C++的类型转换
第4章 C++程序的流程控制语句
4.1 if( ){ }else{ }选择结构
4.2 switch结构
4.3 for循环结构
4.4 while循环结构
4.5 do{ }while{ }循环结构
4.6 break流程转向控制语句
4.7 continue流程转向控制语句
4.8 goto流程转向控制语句
4.9 exit( )程序终止函数
第5章 数组
5.1 数组的引入
5.2 一维数组
5.3 二维数组
5.4 字符数组
第6章 C++函数
6.1 函数的定义和使用
6.2 函数参数的传递
6.3 函数的返回值
6.4 变量作用域
6.4.1 局部变量
6.4.2 全局变量
6.4.3 全局变量和局部变量优先级
6.4.4 变量作用域示 ............

书籍插图:
书籍《嵌入式C++实战教程》 - 插图1
书籍《嵌入式C++实战教程》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 嵌入式C++实战教程 - (EPUB全文下载)