您好,欢迎光临有路网!
C++程序设计(软件工程师宝典系列)(软件工程师宝典系列)
QQ咨询:

C++程序设计(软件工程师宝典系列)(软件工程师宝典系列)

  • 作者:李钢 张战军 于秋生
  • 出版社:科学出版社
  • ISBN:9787030227942
  • 出版日期:2008年01月01日
  • 页数:348
  • 定价:¥32.00
  • 砍价广告长条形
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    这是《软件工程师宝典》系列图书之一,《C++程序设计》是学习c++语言的实用参考工具书,比较全面地讲解了C++的基础知识及实例应用。
    从面向对象的基本概念讲起,首先对面向对象编程思想有一个直观的了解,然后讲解C++的基本语法、数据结构和基本程序结构。此外,《C++程序设计》还讲述了C+十中流和基本输入/输出流的知识。学习C++,*重要的就是理解基本概念,例如面向对象、数据类型、数组、指针、链表、函数等。《C++程序设计》结合大量实例,分别讲述了这些重要的知识点。每部分都有详细的开发实例,章末附录若干习题,《C++程序设计》后附有习题参考答案,便于初学者学习、实践。实用性、可操作性强,能够有效地提升读者的开发技能和经验。
    《C++程序设计》中有些实例来自实际项目,读者可以参考使用。《C++程序设计》适合有一定编程经验的C++初学者,以及想要在c++编程经验上得到快速提高的编程人员,同时也是社会培训班选择的理想教材。
    文章节选


    计算机硬件技术的发展日新月异,CPU几乎是按照摩尔定律进行快速更新的,随着时间的推移,其运算速度呈级数级地增长。同样,计算机软件技术也在突飞猛进地发展,无论是操作系统还是应用软件。
    操作系统的开发是从**代软件工程师在计算机硬件基础上进行的*低层的二进制编码开始的,到后来逐步发展到用户不需要熟悉低层计算机指令即可进行操作的DOS系统,再发展到所见即所得的Windows桌面操作环境,以及功能强大的I.inux、UNIX系统。经过多年的发展,操作系统的功能及作用已经发生了根本性的变化。
    同样,运行在操作系统之上的各种应用软件也在发生着根本性的变化,从以前需要对硬件有深刻了解才能编好程序的汇编语言开始,到后来广泛使用的**程序语言Basic、c、Pascal、FORTAN等,再到现在被广泛使用的Visual Basic、Visual C++、Delphi、Java语言及各种Web语言等,软件的操作越来越方便,功能却越来越强大,从而使软件工程师的编程变得越来越简单,不过要了解的知识点也**庞大。
    随着信息社会的到来及对无纸办公需求的增加,现代社会对软件工程师的需求大量增加,仅我国软件工程师的缺口就在数十万以上。软件人才的培养决定了信息社会实现的程度及社会发展的速度,所以适时、合理地大力培养一些优秀的软件开发人才,对于我国信息化产业的发展必将起到举足轻重的作用。
    正是基于这样的计算机软件发展背景及信息产业化发展需求的考虑,我们经过精心策划、周密设计,组织*优秀的一些作者,编著出版了一套常用计算机软件及操作系统的系列图书,希望使之成为软件人才培养及推动信息化产业发展的“宝典”。这套图书起点低,使读者入门快。同时每本书的内容都很实用,案例丰富简练,与基础知识一一对应。图书按照软件人才培养的规律,尽量使内容讲解由易到难、深入浅出。
    该套丛书一改过去基础类图书中重说教、轻操作、过于注重理论及概念讲解的弊端,以一种全新的边操作、边熟悉、边学习的方式吸引读者深入学习下去。每本书在精心挑选并巧妙设计大量案例的基础上,将基础知识的讲解融合到案例的练习中,二者相辅相成,结合紧密。
    通过案例的操作与分析,可以加深对基础性概念的理解,并以大量的上机操作来巩固所需要掌握的基本知识点。在内容安排上步步为营、循序渐进,在将基础知识学扎实、学透彻的前提下,使读者的软件编程技术也能够迅速得到提高,使他们的技术水平能够尽快地更上一层楼。
    目录
    第1章C++语言基础
    1.1 C/C++概述
    1.2 C++程序的基本结构
    1.3 C++的基本数据类型
    1.4标识符
    1.5关键字
    1.6运算符与表达式
    1.7常量
    1.8变量
    1.9枚举类型
    1.10上机操作
    1.10.1经典的Hello World程序
    1.10.2常量与变量练习
    1.10.3运算符与表达式练习
    1.11 Visiual c+十6.0开发环境简介
    1.11.1 Visiual c++6.0中文版开发环境
    1.11.2利用Visiual C++6.0开发Hello World程序
    1.12小结
    1.13习题

    第2章C++面向对象基础
    2.1面向对象的思想
    2.2类和对象
    2.2.1对象
    2.2.2类
    2_3构造函数
    2.4析构函数
    2.5继承与派生
    2.6友元
    2.7上机操作
    2.7.1重载构造函数
    2.7.2利用析构函数判断数值大小
    2.8小结
    2.9 习题

    第3章c++程序的基本控制结构
    3.1程序结构知识
    3.2顺序结构
    3.3选择结构
    3.3.1 if结构
    3.3.2 switch结构
    3.4条件运算符?
    3.5循环结构
    3.5.1 while语句
    3.5-2 do...while语句
    3.5.3 for语句
    3.6循环嵌套
    3.7 break语句
    3.8 continue语句
    3.9 goto语句
    3.10 exit(、)和abort(、)函数
    3.11对4种循环的比较
    3.12枚举类型
    3.13上机操作
    3.14小结
    3.15习题

    第4章C++函数
    4.1 主函数
    4.2函数的定义
    4.3局部变量
    4.4全局变量
    4.5变量的存储类型
    4.6函数的调用
    4.7 函数的递归调用
    4.8 函数的嵌套调用
    4.9 内联函数
    4.10函数重载
    4.1l上机操作
    4.12小结
    4.13 习题

    第5章存储类型、生命周期和头文件
    5.1外部存储类型
    5.2静态存储类型
    5.3作用域与可见性
    5.头文件
    5.5小结
    5.6习题

    第6章数组
    6.1.数组的定义
    6.2访问数组元素
    6.3数组的初始化
    6.4一维数组的定义和使用
    6.5~-维数组的定义和使用
    6.6字符数组
    6.7字符串
    6.8常用字符串处理函数
    6.9上机操作
    6.9.1 冒泡法排序
    6.9.2矩阵加法
    6.9.3用顺序法查找指定数值
    6.9.4用二分查找法查找数组中的值
    6.9.5统计学生考试成绩并给出评价
    6.9.6区分字符数组中的大小写字母
    6.10小结
    6.1l习题

    第7章指针
    7.1指针的概念
    7.2指针变量
    7.3指针变量赋值
    7.4指针运算
    7.5指针数组与指向数组的指针
    7.5.1指针数组
    7.5.2,指向数组的指针
    7.6字符串指针与指向字符串的指针
    7.7指针
    7.8 main函数的参数
    7.9 main函数的返回值类型
    7.10上机操作
    7.11 小结
    7.12习题

    第8章结构体、链表与联合
    8.1结构体的概念
    8.2结构体的定义和使用
    8.3使用结构体变量
    8.4.结构体的初始化
    8.5结构体数组
    8.6链表的概念
    8.7节点
    8.8创建单链表
    8.9向链表插入节点
    8.10删除链表中的节点
    8.11联合的概念
    8.12引用联合变量
    8.13上机操作
    利用结构体录入及输出学生信息
    8.14小结
    8.15习题

    第9章输入/输出流
    9.1输入/输出流概述
    9.2 cout流
    9-3 cin流
    9-4上机操作
    9.5小结
    9.6习题

    习题答案
    第1章答案
    第2章答案
    第3章答案
    第4章答案
    第5章答案
    第6章答案
    第7章答案
    第8章答案
    第9章答案
    附录A综合练习
    ……
    编辑推荐语
    《C++程序设计》是《软件工程师宝典》系列图书之一,《C++程序设计》是学习C++语言的实用参考工具书,比较全面地讲解了C++的基础知识及实例应用。
    《C++程序设计》从面向对象的基本概念讲起,首先对面向对象编程思想有一个直观的了解,然后讲解C++的基本语法、数据结构和基本程序结构。此外,《C++程序设计》还讲述了C++中流和基本输入/输出流的知识。学习C++,*重要的就是理解基本概念,例如面向对象j数据类型、数组、指针、链表、函数等。《C++程序设计》结合大量实例,分别讲述了这些重要的知识点。每部分都有详细的开发实例,章末附录若干习题,《C++程序设计》后附有习题答案,便于初学者学习、实践。实用性、可操作性强,能够有效地提升读者的开发技能和经验。
    《C++程序设计》有些实例来自实际项目,读者可以参考使用。《C++程序设计》适合有一定编程经验的C++初学者,以及想要在C++编程经验上得到快速提高的编程人员,同时也是社会培训班选择的理想教材。
    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外