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

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』C++程序开发案例课堂

書城自編碼: 3290451
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 刘春茂、李琪
國際書號(ISBN): 9787302515210
出版社: 清华大学出版社
出版日期: 2019-12-01


書度/開本: 16开 釘裝: 平装

售價:NT$ 491

我要買

share:

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



新書推薦:
工程机械手册——农林牧渔机械
《 工程机械手册——农林牧渔机械 》

售價:NT$ 2070.0
夜幕之下(5、6套装)
《 夜幕之下(5、6套装) 》

售價:NT$ 572.0
国际艺术品市场A-Z:风俗、习惯和惯例的基本指南
《 国际艺术品市场A-Z:风俗、习惯和惯例的基本指南 》

售價:NT$ 354.0
忧伤的群岛:查戈斯人的流散与抗争
《 忧伤的群岛:查戈斯人的流散与抗争 》

售價:NT$ 411.0
现代自建小别墅VR效果图 实用的自建小别墅指南 帮你解决设计难题
《 现代自建小别墅VR效果图 实用的自建小别墅指南 帮你解决设计难题 》

售價:NT$ 707.0
语义学(下卷)(语言学及应用语言学名著译丛)
《 语义学(下卷)(语言学及应用语言学名著译丛) 》

售價:NT$ 707.0
迷人的珊瑚礁(迷人的科学丛书)
《 迷人的珊瑚礁(迷人的科学丛书) 》

售價:NT$ 562.0
夜幕之下.5:极恶都市
《 夜幕之下.5:极恶都市 》

售價:NT$ 286.0

編輯推薦:
《C程序开发案例课堂》的特色如下:
1. 零基础、入门级的讲解
无论您是否从事计算机相关行业,无论您是否接触过C编程语言,都能从本书中找到适合的起点。
2. 超多、实用、专业的范例和项目
本书在编排上紧密结合深入学习C编程技术的先后过程,从C的基本语法开始,逐步带领大家深入地学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来简明轻松,操作起来有章可循。
3. 随时检测自己的学习成果
每章首页中,均提供了本章要点,以指导读者重点学习及学后检查。
大部分章节后的跟我学上机板块,均根据本章内容精选而成,读者可以随时检测自己的学习成果和实战能力,做到融会贯通。
4. 细致入微、贴心提示
本书在讲解过程中,在各章中使用了注意和提示等小贴士,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
5. 专业创作团队和技术支持
您在学习过程中遇到任何问题,均可加入QQ群案例课堂VIP进行提问,专家人员会在线答疑。
6. 超值赠送资源
全程同步教学录像
涵盖本书所有知识点,详细讲解每个实例及项目的过程及技术关键点,
內容簡介:
《C程序开发案例课堂》以零基础讲解为宗旨,用实例引导读者深入学习,采取【基础入门核心技术高级应用项目开发实战】的讲解模式,深入浅出地讲解C的各项技术及实战技能。
《C程序开发案例课堂》第1篇【基础入门】主要讲解C基本概念、C的程序结构、数据类型、灵活使用运算符、程序流程控制等;第2篇【核心技术】主要讲解函数的应用、数组与字符串、指针、结构体、共用体和枚举类型、面向对象编程、构造函数和析构函数等;第3篇【高级应用】主要讲解运算符的重载、类的继承、虚函数和抽象类、C操作文件、异常处理、模板与类型转换、容器和迭代器等;第4篇【项目开发实战】主要讲解开发计算器助手、开发汽车信息管理系统、开发银行交易系统、开发学校职工信息管理系统。
《C程序开发案例课堂》适合任何想学习C编程语言的人员,无论您是否从事计算机相关行业,无论您是否接触过C语言,通过本书学习均可快速掌握C在项目开发中的知识和技巧。
關於作者:
刘春茂,本科毕业于上海复旦大学,硕士毕业于清华大学。曾在美国IBM公司移动产品开发组从事Android平台应用的开发。
擅长的核心技术
媒体和教育领域个性化信息推荐,网站用户行为数据挖掘,健康领域非结构化数据处理。
擅长的其他技术
熟悉各种网站和手机(Andorid和iOS)app的开发等,精通Java, CC, PHP, Python等流行语言并对Hadoop, MapReduce等大数据框架有深入研究。
目錄
目 录
第1篇 基 础 入 门
第1章 揭开C的神秘面纱我的第一个C程序 3
1.1 认识C 4
1.2 C的优势 5
1.3 常见的C开发环境 6
1.4 新手的福音Visual Studio 2017集成环境 8
1.4.1 安装Visual Studio 2017的条件 8
1.4.2 安装Visual Studio 2017 8
1.5 熟悉Visual Studio 2017开发界面 10
1.5.1 创建项目 10
1.5.2 菜单栏 12
1.5.3 工具栏 13
1.5.4 解决方案资源管理器 13
1.5.5 【属性】面板 14
1.5.6 【错误列表】面板 14
1.5.7 【输出】面板 14
1.6 实战演练第一个C项目 15
1.7 理解C语言的翻译过程 16
1.8 大神解惑 17
1.9 跟我学上机 18
第2章 零基础开始学习C的程序结构 19
2.1 分析C程序的结构 20
2.1.1 #include指令及头文件 20
2.1.2 main函数 21
2.1.3 变量声明和定义 22
2.1.4 函数的声明 24
2.1.5 关于注释 25
2.2 编译前的预处理 26
2.3 输入和输出数据 29
2.3.1 cout输出数据 29
2.3.2 cin读取输入数据 32
2.4 命名空间 33
2.4.1 命名空间的定义 33
2.4.2 using关键字 34
2.4.3 命名空间std 35
2.5 实战演练经典的入门程序 36
2.6 大神解惑 38
2.7 跟我学上机 38
第3章 程序中的数据种类数据类型 39
3.1 标识符 40
3.1.1 保留字 40
3.1.2 标识符命名 41
3.2 变量与常量 41
3.2.1 变量 41
3.2.2 常量 44
3.3 基本变量类型 46
3.3.1 整数类型 46
3.3.2 字符类型 48
3.3.3 浮点数类型 50
3.3.4 布尔类型 51
3.4 查询变量的类型和内存空间大小 52
3.5 自定义数据类型 53
3.6 实战演练对比不同数据类型的长度 57
3.7 大神解惑 57
3.8 跟我学上机 58
第4章 谁来操作数据灵活使用运算符 59
4.1 运算符概述 60
4.1.1 赋值运算符 60
4.1.2 算术运算符 61
4.1.3 关系运算符 62
4.1.4 逻辑运算符 64
4.1.5 自增和自减运算符 65
4.1.6 位逻辑运算符 66
4.1.7 移位运算符 68
4.1.8 三元运算符 69
4.1.9 逗号运算符 70
4.1.10 类型转换运算符 71
4.2 运算符优先级和结合性 72
4.2.1 运算符优先级 72
4.2.2 运算符结合性 73
4.3 实战演练综合运用运算符 75
4.4 大神解惑 76
4.5 跟我学上机 77
第5章 程序的执行方向程序流程控制 79
5.1 顺序语句 80
5.2 条件判断语句 81
5.2.1 if条件 81
5.2.2 if-else条件 82
5.2.3 条件运算符 83
5.3 循环语句 84
5.3.1 for循环 85
5.3.2 while循环 86
5.3.3 do-while循环 87
5.4 多重选择switch语句 88
5.5 跳出循环 90
5.5.1 continue语句 90
5.5.2 break语句 90
5.5.3 goto语句 91
5.6 实战演练流程控制综合应用 92
5.7 大神解惑 95
5.8 跟我学上机 96
第II篇 核 心 技 术
第6章 C的灵魂函数的应用 99
6.1 函数的基本结构 100
6.1.1 函数的声明、定义和调用 100
6.1.2 参数的传递方式 101
6.1.3 函数的默认参数 103
6.1.4 函数的返回值 104
6.2 变量的作用域 105
6.2.1 局部变量 105
6.2.2 静态局部变量 106
6.2.3 外部变量 107
6.2.4 寄存器变量 108
6.3 特殊函数调用方式递归调用 108
6.4 内联函数 109
6.5 预处理器 110
6.5.1 #define预处理器 110
6.5.2 #define的作用 111
6.5.3 const修饰符 112
6.6 函数的重载 113
6.7 实战演练汉诺塔问题函数 114
6.8 大神解惑 116
6.9 跟我学上机 116
第7章 特殊的元素集合数组与字符串 117
7.1 一维数组 118
7.1.1 一维数组的声明 118
7.1.2 数组初始化 119
7.1.3 数组的操作 120
7.2 二维数组和多维数组 121
7.2.1 二维数组的声明 121
7.2.2 二维数组的使用和存取 122
7.2.3 多维数组 123
7.3 数组与函数 125
7.3.1 一维数组作为函数的参数 125
7.3.2 传送多维数组到函数 126
7.4 字符串类 127
7.4.1 字符串的声明 127
7.4.2 字符串的输入和输出 128
7.4.3 字符串处理 129
7.5 实战演练1判断字符串回文 132
7.6 实战演练2输出斐波那契数列 134
7.7 大神解惑 135
7.8 跟我学上机 136
第8章 灵活调用内存地址指针 137
8.1 指针概述 138
8.1.1 什么是指针 138
8.1.2 为什么要用指针 138
8.1.3 指针的地址 139
8.2 指针变量 139
8.2.1 指针变量的声明 139
8.2.2 指针变量的使用 140
8.3 指针与函数 141
8.3.1 指针传送到函数中 141
8.3.2 返回值为指针的函数 142
8.3.3 函数指针 143
8.4 指针与数组 144
8.4.1 指针的算术运算 145
8.4.2 利用指针存储一维数组的元素 146
8.4.3 利用指针传递一维数组到函数中 147
8.5 指针与字符串 147
8.6 const指针 148
8.7 void指针 149
8.8 指向指针的指针 149
8.9 动态内存配置 150
8.9.1 使用基本数据类型做动态配置 151
8.9.2 使用数组做动态配置 152
8.10 实战演练判断字符串中有多少个整数 153
8.11 大神解惑 155
8.12 跟我学上机 156
第9章 灵活定义数据类型结构体、共用体和枚举类型 157
9.1 结构体 158
9.1.1 结构体的声明 158
9.1.2 结构体变量的初始化与使用 159
9.1.3 结构体数组初始化 161
9.2 将结构体变量作为函数参数 162
9.2.1 将整个结构体传送到函数 162
9.2.2 传送结构体的地址到函数 163
9.3 共用体 164
9.3.1 共用体的定义和声明 164
9.3.2 共用体类型的初始化和使用 165
9.3.3 struct和union的差异 166
9.4 枚举类型 167
9.4.1 枚举类型的定义和声明 167
9.4.2 枚举类型的初始化和使用 168
9.5 实战演练学生信息登记表 169
9.6 大神解惑 172
9.7 跟我学上机 172
第10章 主流的编程思想认识面向对象编程 173
10.1 面向对象编程概述 174
10.1.1 面向对象编程的几个概念 174
10.1.2 面向对象编程与面向过程编程的区别 175
10.2 认识类 175
10.2.1 类的基本概念 175
10.2.2 类的定义 175
10.2.3 类对象的生成 177
10.2.4 类对象指针 178
10.3 成员函数 180
10.4 嵌套类 182
10.5 const成员函数 182
10.6 类成员的访问控制 184
10.6.1 私有成员 184
10.6.2 公有成员 185
10.6.3 保护成员 186
10.7 静态成员 187
10.7.1 静态数据成员 187
10.7.2 静态成员函数 189
10.8 友元函数 190
10.9 实战演练栈类的实现 191
10.10 大神解惑 193
10.11 跟我学上机 194
第11章 类的特殊函数构造函数和析构函数 195
11.1 构造函数初始化类对象 196
11.1.1 什么是构造函数 196
11.1.2 使用构造函数 196
11.2 析构函数清除类对象 198
11.2.1 析构函数的概念 198
11.2.2 析构函数的调用 198
11.3 默认构造函数 200
11.4 重载构造函数 201
11.4.1 重载构造函数的作用 201
11.4.2 重载构造函数的调用 201
11.5 类对象数组的初始化 202
11.5.1 类对象数组调用 203
11.5.2 类对象数组和默认构造函数 204
11.5.3 类对象数组和析构函数 206
11.6 拷贝构造函数 207
11.6.1 拷贝构造函数的概念 207
11.6.2 深拷贝和浅拷贝 208
11.7 实战演练构造函数和析构函数的应用 210
11.8 大神解惑 212
11.9 跟我学上机 212
第III篇 高 级 应 用
第12章 赋予新功能运算符的重载 215
12.1 什么是运算符重载 216
12.1.1 运算符重载的形式 216
12.1.2 可重载的运算符 218
12.2 重载前置运算符和后置运算符 219
12.2.1 重载前置运算符 219
12.2.2 重载后置运算符 221
12.3 插入运算符和析取运算符的重载 222
12.3.1 插入运算符重载 222
12.3.2 析取运算符重载 223
12.4 常用运算符的重载 225
12.4.1
內容試閱
前 言
为什么要写这样一本书
C语言是在C语言基础上发展起来的,它在C语言基础上融入了许多新的编程理念,这些理念有利于程序的开发。从语言角度来说,C语言是个规范,它规范程序员如何进行面向对象的程序开发。C具有C语言操作底层的能力,同时还具有提高代码复用率的面向对象编程技术,是一种语句更加灵活、使用更加简捷、技术更加全面的编程利器。目前学习和关注C的人越来越多,而很多C的初学者都苦于找不到一本通俗易懂、容易入门和案例实用的参考书。通过本书的案例实训,读者可以很快地上手流行的工具,提高职业化能力,从而帮助解决公司与求职者的双重需求问题。
本书特色
零基础、入门级的讲解
无论您是否从事计算机相关行业,无论您是否接触过C编程语言,都能从本书中找到最佳起点。
超多、实用、专业的范例和项目
本书在编排上紧密结合深入学习C编程技术的先后过程,从C的基本语法开始,逐步带领大家深入地学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来简明轻松,操作起来有章可循。
随时检测自己的学习成果
每章首页中,均提供了本章要点,以指导读者重点学习及学后检查。
大部分章节最后的跟我学上机板块,均根据本章内容精选而成,读者可以随时检测自己的学习成果和实战能力,做到融会贯通。
细致入微、贴心提示
本书在讲解过程中,在各章中使用了注意和提示等小贴士,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
专业创作团队和技术支持
您在学习过程中遇到任何问题,均可加入QQ群案例课堂VIP进行提问,专家人员会在线答疑。
超值赠送资源
全程同步教学录像
涵盖本书所有知识点,详细讲解每个实例及项目的过程及技术关键点,比看书更轻松地掌握书中所有的C编程语言知识,而且扩展的讲解部分使您得到比书中更多的收获。
超多容量王牌资源大放送
赠送大量王牌资源,包括本书实例源文件、精美教学幻灯片、精选本书教学视频、Visual Studio 2017常用快捷键、C库函数查询手册、MFC查询手册、C程序员面试技巧、C常见面试题、C常见错误代码及解决方案、C开发经验及技巧大汇总等。读者可以通过QQ群案例课堂VIP获取赠送资源,还可以进入配套网站下载赠送资源,也可以扫描二维码,下载本书资源。
读者对象
没有任何C编程基础的初学者。
有一定的C编程基础,想精通C开发的人员。
有一定的C基础,没有项目经验的人员。
正在进行毕业设计的学生。
大专院校及培训学校的老师和学生。
创作团队
本书由刘春茂和李琪编著,参加编写的人员还有张金伟、蒲娟、刘玉萍、裴雨龙、展娜娜、周佳、付红、李园、郭广新、侯永岗、王攀登、刘海松、孙若淞、王月娇、包慧利、陈伟光、胡同夫、王伟、梁云梁和周浩浩。在编写过程中,我们力尽所能地将最好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请不吝指正。
编 者

 

 

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