登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』C++程序设计教程

書城自編碼: 3348458
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 王樱,李浪 著
國際書號(ISBN): 9787113256241
出版社: 中国铁道出版社
出版日期: 2019-05-01


書度/開本: 16开

售價:NT$ 356

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
你的认知正在阻碍你
《 你的认知正在阻碍你 》

售價:NT$ 296.0
我们身边的小鸟朋友:手绘观鸟笔记
《 我们身边的小鸟朋友:手绘观鸟笔记 》

售價:NT$ 356.0
拯救免疫失衡
《 拯救免疫失衡 》

售價:NT$ 254.0
收尸人
《 收尸人 》

售價:NT$ 332.0
大模型应用开发:RAG入门与实战
《 大模型应用开发:RAG入门与实战 》

售價:NT$ 407.0
不挨饿快速瘦的减脂餐
《 不挨饿快速瘦的减脂餐 》

售價:NT$ 305.0
形而上学与存在论之间:费希特知识学研究(守望者)(德国古典哲学研究译丛)
《 形而上学与存在论之间:费希特知识学研究(守望者)(德国古典哲学研究译丛) 》

售價:NT$ 504.0
卫宫家今天的饭9 附画集特装版(含漫画1本+画集1本+卫宫士郎购物清单2张+特制相卡1张)
《 卫宫家今天的饭9 附画集特装版(含漫画1本+画集1本+卫宫士郎购物清单2张+特制相卡1张) 》

售價:NT$ 602.0

建議一齊購買:

+

NT$ 389
《 JSP程序设计案例教程 》
+

NT$ 218
《 Visual FoxPro 6.0 程序设计实验指导与习题 》
+

NT$ 293
《 Visual FoxPro 6.0 程序设计基础 》
+

NT$ 646
《 现代音乐人编曲手册——传统管弦乐配器和MIDI音序制作必备指南(内附光盘) 》
+

NT$ 183
《 水产养殖技术(顾洪娟) 》
+

NT$ 272
《 物理化学(第六版)(上册) 》
編輯推薦:
(1)提供大量的应用实践内容。(2)基于案例驱动的教学内容设计。(3)选择案例时由浅入深。(4)提供大量的源代码和开发案例。
內容簡介:
本书围绕素质教育和应用型人才培养目标,结合编者多年的教学实践经验,依据学生技能训练的实际情况,精心组织编写。本书共分两部分:第1章至第7章是C语言基础知识,较为全面地介绍了程序设计语言C的基本概念、基本语法和程序结构以及过程化程序思想;第8章至第14章是面向对象程序设计,它建立在C程序设计基础之上,讲述了面向对象程序设计方法。
本书主要针对零起点的读者,适合作为高等院校理工科学生学习C的入门教材,也可以作为全国计算机等级考试(二级C语言程序设计)的参考书。为方便广大读者学习,编者同时编写了《C程序设计实践教程》,供读者参考和自行练习。
關於作者:
王樱:副教授,衡阳师范学院教师。近期主持与参与省级以上教研项目5项,发表教研论文6篇,主编教材8部,先后荣获十佳授课教师、A类课教师、魅力女教职工、优秀实习指导教师等称号。李浪:教授、博士生导师、衡阳师范学院计算机科学与技术学院院长。湖南省高校青年骨干教师,计算机科学与技术重点学科带头人,湖南省计算机学会常务理事,湖南省高教学会计算机教育专委会常务理事。主要研究领域为嵌入式计算与信息安全,主持了国家自然科学基金面上项目1项,中央引导地方科技发展专项1项,省自然科学基金科研项目2项,省科技厅科技计划项目2项,省教育厅科研重点项目、青年项目、一般项目各1项。主持了省教育厅教改项目1项。
目錄
第1部分C++语言基础知识第1章C++语言概述 21.1计算机语言简介 21.2C++语言的发展 41.3数据信息的表示与存储 51.3.1数据的存储单位 51.3.2数值数据的表示 61.3.3数值数据的编码(原码、反码与补码) 71.3.4文本数据的表示(ASCII码) 81.4一个简单的C++程序 91.5C++程序的构成和书写形式 101.5.1C++源程序的结构特点 101.5.2书写程序时应遵循的规则 111.6C++程序的开发过程 111.6.1Visual Studio 2010集成开发环境 121.6.2项目与解决方案 14第2章C++编程基础 162.1关键字和标识符 162.2数据类型 172.3常量和变量 192.3.1常量 192.3.2变量 202.3.3符号常量 212.4运算符和表达式 222.4.1算术运算符和算术表达式 232.4.2赋值运算符和赋值表达式 252.4.3关系运算符和关系表达式 262.4.4逻辑运算符和逻辑表达式 272.4.5条件运算符和条件表达式 282.4.6位运算 282.4.7其他运算符 292.5数据类型转换 302.5.1自动类型转换 302.5.2强制类型转换 302.6基本输入输出 312.6.1标准输入流和标准输出流 312.6.2IO流的格式控制 32第3章C++基本控制结构程序设计 353.1C++语句 353.2顺序结构程序设计 373.3分支结构程序设计 383.3.1if语句 383.3.2switch语句 443.3.3分支结构程序举例 453.4循环结构程序设计 463.4.1while语句 473.4.2do...while语句 483.4.3for语句 503.4.4循环嵌套 523.4.5break和continue语句 543.4.6循环结构程序举例 55第4章函数与预处理 584.1概述 584.1.1函数的基本概念 584.1.2C++程序的函数组成 584.1.3函数的分类 594.2函数定义及调用 594.2.1函数的定义 594.2.2函数的调用 604.2.3函数原型声明 624.2.4函数的嵌套调用和递归调用 624.3C++中的特殊函数 654.3.1内联函数 654.3.2重载函数 664.3.3具有默认参数值的函数 664.4函数模板 684.5局部变量和全局变量 694.5.1局部作用域和局部变量 694.5.2全局作用域和全局变量 704.6变量的生存期和存储类别 714.6.1变量的生存期 714.6.2变量的存储类别 724.7内部函数和外部函数 764.7.1内部函数 764.7.2外部函数 764.8编译预处理 774.8.1宏定义 784.8.2文件包含 784.8.3条件编译 79第5章数组 815.1概述 815.2数组简介 815.2.1数组声明 815.2.2数组元素的使用 825.2.3数组的存储 825.2.4数组的初始化 835.3数组作为函数参数 865.3.1数组元素作为函数参数 865.3.2数组名作为函数参数 875.4字符数组与字符串 885.4.1字符数组的定义和引用 895.4.2字符数组的初始化 895.4.3字符数组的应用 89第6章指针和引用 916.1指针的概念 916.1.1指针和指针变量 926.1.2指针变量的声明和赋值 926.1.3指针的基本运算 936.2指针与数组 946.2.1指针与一维数组 946.2.2指针与二维数组 966.2.3指向字符串的指针变量 986.2.4指针数组和多级指针 996.3指针和函数 996.3.1指针作为函数参数 996.3.2返回指针值的函数 1006.3.3指向函数指针 1016.4动态存储分配 1026.4.1概念 1026.4.2new操作符 1026.4.3delete操作符 1036.5引用 1046.5.1引用的定义 1046.5.2引用的操作 1046.5.3用引用作为函数的参数 105第7章自定义数据类型 1077.1结构体类型 1077.1.1结构体类型的定义 1077.1.2结构体类型变量的定义及其初始化 1097.1.3结构体类型的使用 1097.2枚举类型 1117.3联合体类型 112第2部分面向对象程序设计第8章类与对象 1158.1面向对象程序设计的基本特征 1158.2类和对象 1178.2.1类的定义 1188.2.2类成员的访问控制 1198.2.3类的成员函数 1208.2.4对象的创建与使用 1218.2.5this指针 1258.3构造函数和析构函数 1268.3.1构造函数 1278.3.2析构函数 1308.4拷贝构造函数 1318.4.1拷贝构造函数简介 1328.4.2浅拷贝与深拷贝 1338.5类的组合 1368.5.1组合类的定义 1368.5.2组合类的构造函数 1378.5.3前向引用声明 1388.6类的友元 1408.6.1友元函数 1408.6.2友元类 1428.7类的静态成员 1448.7.1静态数据成员 1448.7.2静态函数成员 147第9章继承与派生 1509.1继承和派生的概念 1519.2继承的实现 1529.2.1派生类的定义 1529.2.2派生类的构成 1549.2.3继承的访问控制 1559.2.4类型兼容规则 1609.3派生类的构造函数与析构函数 1629.3.1派生类的构造函数 1629.3.2派生类的拷贝构造函数 1659.3.3派生类的析构函数 1659.4多继承 1679.4.1多继承中的二义性 1679.4.2虚基类 1689.4.3虚基类及其派生类构造函数 169第10章多态性与虚函数 17210.1多态性 17210.2虚函数 17210.2.1一般虚函数成员 17310.2.2虚析构函数 17410.3纯虚函数与抽象类 17710.3.1纯虚函数 17710.3.2抽象类 177第11章运算符重载 18011.1运算符重载的概念 18011.2运算符重载的规则和语法 18111.2.1运算符重载的规则 18111.2.2运算符重载的语法 18111.3赋值运算符重载 18711.4输入输出运算符重载 189第12章标准模板库 19212.1STL简介 19212.2C++基础 19312.2.1类 19312.2.2函数对象 19312.2.3模板 19412.3容器 19612.3.1向量 19612.3.2线性表 19812.3.3双向队列 19812.3.4关联容器 19812.4迭代器 20012.4.1输入和输出迭代器 20012.4.2前向迭代器 20012.4.3双向迭代器 20112.4.4任意存取迭代器 20212.4.5迭代标签 20212.5算法和函数对象 20312.5.1如何创建泛型算法 20312.5.2STL算法 20512.6适配器 20712.6.1容器适配器 20712.6.2迭代适配器 20712.6.3函数适配器 20812.7其余的STL部件 208第13章输入输出流 21013.1在输入流与输出流中使用控制符 21013.2C++输入输出文件流 21213.2.1打开文件 21213.2.2关闭文件 21313.2.3文本文件 21313.2.4状态标志符的验证 21413.2.5获得和设置流指针 215第14章异常处理 21814.1异常处理简介 21814.2异常处理方式 21814.2.1抛出异常 21814.2.2捕获异常 21914.3标准异常 22114.4自定义异常 22214.5异常规格说明 223附录AC++语言中运算符的优先级和结合性 226附录BASCII码字符集 228参考文献 230
內容試閱
C++编程语言是从C语言发展而来的。C++语言既保留了C语言的有效性、灵活性、便于移植等全部精华和特点,又添加了面向对象编程的支持,具有强大的编程功能,可方便地构造出模拟现实问题的实体和操作。C++语言编写的程序具有结构清晰、可读性好、生成的代码质量高、易于扩充等优良特性,国内许多高校开设了C++程序设计课程。但是,C++涉及概念很多,语法比较复杂,内容十分广泛,使不少学生感到学习难度较大,难以入门。本书围绕素质教育和应用型人才培养目标,结合编者在长期的教学、科研实践以及ACM大学生程序设计竞赛培训工作中总结出的许多难能可贵的教学经验,精心组织编写。本书从过程化编程的基本描述,到对象化编程的方法展开,乃至高级编程的实质揭示,形成一条自然流畅的主线,通俗易懂,形象风趣,引导读者以zui自然的方式,将人类习惯的面向对象思维方法运用到程序设计中。第1章至第7章是C++语言基础知识,较为全面地介绍了程序设计语言C++的基本概念、基本语法和程序结构以及过程化程序思想,包含数据类型、语句和表达式、程序流程控制、数组与字符串、指针与引用、函数、宏与预编译等知识。第8章至第14章是面向对象程序设计,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法,主要内容包括类与对象的基本概念、继承与派生、多态、输入输出流类库、模板、使用标准模板库STL、异常处理等,使得读者学习C++语言后,能够解决一些实际问题。本书遵循了计算机中“自顶向下”的思维方式,在整体上自上而下,由点到面,由一般到具体,由简单到复杂,全部由校内一线教师和企业教师共同编写完成。本书由王樱、李浪任主编,李康满、田小梅、刘新宇、郑光勇、尹友明任副主编。具体编写分工如下:第1~3章由田小梅和尹友明编写,第4~6章由李康满编写,第7章由郑光勇编写,第8~10章由王樱编写,第11章由李浪编写,第12~14章由刘新宇编写。全书由王樱和李浪统稿。在本书的编写过程中,编写成员根据多年教学的积累结果,整理出适合学生学习实际情况的应用实践案例,并提供相应的解决思路和源代码。本书得到湖南省普通高校教学改革研究项目(湘教通[2018]436号No:538),湖南省普通高校实践教学建设项目,衡阳师范学院十三五转型发展、十三五专业综合改革、校校合作等项目的支持,得到了合作企业及合作院校的实训案例支持,使得本书的案例具有很强的实用性和代表性。为方便广大读者学习,作者同时编写了《C++程序设计实践教程》,供读者参考和自行练习。在该实践教材的编写中,一般先针对知识点的理解给出一个基础案例,随后针对该知识点的应用给出若干应用案例,以此帮助学生掌握每个知识点的应用方法,使其学习起来更有兴趣和信心。 本书已整理好书中实例代码并开发好相应的教学课件,有教学需要的老师可以在中国铁道出版社有限公司的网站上下载,也可发邮件向编者索取。编者的联系方式:wmangying@ 163.com,lilang911@126.com。由于编者水平有限,加之时间仓促,书中不妥和疏漏之处在所难免,恳请广大读者批评指正。编者2019年2月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.