下载 >  行业 >  嵌入式 > 现代C.程序设计

现代C.程序设计

现代C.程序设计,美河的,希望对大家有用啊,我以前在学校FTP上下载了好多
2011-11-17 上传大小:18.26MB
想读
分享
收藏 举报
.现代C.程序设计.现代C.程序设计

.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计.现代C.程序设计

立即下载
C++程序设计现代方法

C++程序设计现代方法

立即下载
【全新正版】现代C++程序设计(原书第2版)

内容简介 本书采用生动轻松的语言,深入阐述了C++语言和面向对象程序设计技术。书中设计了超过115个完整的经过教学测试的代码示例,不仅分析了这些示例的代码片段,而且还解释了如何把它们组成一个完整的程序。此外,各章后面都提供了大量练习,有助于加强读者对相关内容的理解。 本书图文并茂,通俗易懂,真正做到寓教于乐,是一本难得的C++面向对象设计入门教材。 -------------------------------------------------------------------------------- 作者简介 Barbara Johnston,任教于新墨西哥中央社区学院,负责教授AA学位的计算机编程课程。她有20多年的软件开发和教学经验,目前兼任Rapid Imaging SoftwarrtCAM3D实时感知软件。e公司的软件开发工程师,负责开发了美国军用无人驾驶飞行器所使用的SmartCAM3D实时感知软件。 -------------------------------------------------------------------------------- 目录 出版者的话 译者序 前言 第1章 C++概述与软件开发 1.1 什么是C语言和C++ 1.1.1 C和C++历史回顾 1.1.2 C/C++是一门编译语言 1.1.3 为什么许多程序员都选择C++ 1.2 什么是面向对象 1.2.1 C++程序并不一定是面向对象的 1.2.2 一个简单的面向对象程序示例 1.2.3 面向对象的软件更有优势 1.3 结构化设计与面向对象设计 1.3.1 ATM——结构化设计 1.3.2 采用面向对象方法的ATM——究竟是谁的任务 1.3.3 汽车维护——结构化设计 1.3.4 采用面向对象方法的汽车维护——究竟是谁的任务 1.4 软件开发技术概述 1.5 问题发现与解决 复习题 第2章 C++的入门知识 2.1 编程基础 2.1.1 算法设计 2.1.2 正确的软件开发步骤 2.2 专业术语及工程创建 2.3 C++程序的一般格式 2.3.1 “Hello World!”程序 2.3.2 “How’s the Weather?”程序 2.4 程序的数据及数据类型 2.4.1 C++的数据类型 2.4.2 容器=数据类型,标签=变量名 2.4.3 数据类型修饰符 2.4.4 问题分析:整型数据究竟有多大 2.5 C++中的变量声明 2.5.1 C++的命名规则 2.5.2 在哪里声明变量 2.6 C++中的运算符 2.6.1 计算路程的程序 2.6.2 从键盘输入程序所需数据 2.6.3 赋值运算符 2.6.4 运算符的优先级 2.6.5 数据类型及其存储的值 2.6.6 算术运算符 2.6.7 自增运算符和自减运算符 2.6.8 复合赋值运算符 2.7 #define、const和数据类型转换 2.7.1 #define预处理指令 2.7.2 const修饰符 2.7.3 const比#define好吗 2.7.4 数据类型转换 2.8 关于键盘输入和屏幕输出的更多内容 2.8.1 转义序列 2.8.2 ios格式标记 2.8.3 流的IO控制符 2.9 开始使用类和对象、C++string类 2.10 练习 复习题 第3章 控制语句和循环 3.1 关系运算符和逻辑运算符 3.2 if语句 3.2.1 if-else语句 3.2.2 问题分析:在if语句中使用大括号 3.2.3 if-else if-else语句 3.2.4 低效的编程方法 3.2.5 if-else程序示例 3.2.6 嵌套if-else语句 3.2.7 条件运算符“?” 3.3 switch语句 3.4 循环 3.4.1 括号的用法 3.4.2 无限循环 3.5 for循环 3.5.1 不要改变循环索引 3.5.2 for循环示例 3.6 while循环 3.7 do while循环 3.8 跳转语句 3.8.1 break语句 3.8.2 continue语句 3.9 问题发现与解决 3.9.1 五个常见错误 3.9.2 调试程序 3.10 C++类与vector类 3.11 总结 3.12 练习 复习题 第4章 函数一:基础 4.1 C++中的函数 4.1.1 只由一个main函数构成的程序 4.1.2 包含多个函数的程序 4.1.3 函数是个好东西 4.1.4 三个重要的问题 4.2 函数:基本格式 4.3 函数的编写要求 4.3.1 你想住在C++旅馆中吗 4.3.2 函数为先 4.3.3 函数声明或函数原型 4.3.4 函数定义、函数标题行与函数体 4.3.5 函数调用 4.3.6 传值调用 4.3.7 问题分析:未声明的标识符 4.4 重载函数 4.5 具有默认输入参数列表的函数 4.6 局部变量、全局变量和静态变量 4.6.1 局部变量 4.6.2 块范围 4.6.3 全局变量 4.6.4 危险的全局变量 4.6.5 问题分析:全局变量y0、y1与cmath 4.6.6 静态变量 4.7 C++stringstream类 4.8 总结 4.9 练习 复习题 第5章 函数二:变量地址、指针以及引用 5.1 数据变量和内存 5.1.1 sizeof运算符 5.1.2 预留内存 5.1.3 计算机内存和十六进制 5.2 取地址运算符& 5.3 指针 5.4 函数、指针以及间接运算符 5.4.1 解决思路 5.4.2 指针和函数 5.4.3 有效处理大型数据 5.5 函数和引用 5.5.1 复习:两种机制 5.5.2 为什么要强调指针的重要性 5.6 queue类 5.7 总结 5.8 练习 复习题 第6章 数组 6.1 使用单个数据变量 6.2 数组基础 6.2.1 数组的索引值从0开始 6.2.2 使用for循环和数组来实现的电话账单程序 6.2.3 数组的声明和初始化 6.2.4 数组越界==严重的问题 6.2.5 vector与数组的比较 6.3 数组和函数 6.3.1 每个数组都有一个指针 6.3.2 数组指针 6.3.3 向函数传递数组:最开始的引用调用 6.3.4 利用数组和函数生成随机数并进行排序 6.4 C字符串,也称为字符数组 6.4.1 字符数组的初始化 6.4.2 null字符 6.4.3 C字符串的输入 6.4.4 C++中提供的字符数组函数 6.5 多维数组 6.5.1 二维数组的初始化 6.5.2 嵌套的for循环和二维数组 6.5.3 利用二维数组来实现Bingo游戏 6.6 多维数组和函数 6.6.1 改进的Bingo卡片程序 6.6.2 白雪公主:利用二维数组来存储姓名 6.7 利用数据文件对数组赋值 6.8 总结 6.9 练习 复习题 第7章 类和对象 7.1 我们所了解的类和对象 7.2 编写自己的类 7.2.1 入门实例:自定义日期类 7.2.2 第一个C++类:Date类 7.2.3 揭开类的生命之谜 7.2.4 set和get函数的作用与VolumeCalc类 7.2.5 PICalculator类 7.3 作为类成员的对象 7.4 类的析构函数 7.5 对象数组 7.6 重载运算符与对象 7.7 指针、引用和类 7.7.1 指针和引用实例 7.7.2 处理日期和时间的程序实例 7.8 总结 7.9 练习 复习题 第8章 继承和虚函数 8.1 为什么继承如此重要 8.1.1 IceCreamDialog实例 8.1.2 Counter类实例 8.2 继承基础 8.2.1 Counter和DeluxeCounter实例 8.2.2 保护成员 8.2.3 员工、老板和CEO 8.3 访问控制符的规范和多继承 8.4 继承、构造和析构 8.4.1 构造函数和析构函数回顾 8.4.2 基类和派生类的默认构造函数——没有参数 8.4.3 在重载的构造函数中使用参数 8.4.4 基类和派生类的析构函数 8.4.5 医生也是人 8.4.6 关于派生类和基类构造函数的规则 8.5 多态和虚函数 8.5.1 多态——同一个接口,不同的行为 8.5.2 什么是虚函数 8.5.3 虚函数的作用 8.6 总结 8.7 练习 复习题 附录A 学习使用Visual C++2005Express Edition 附录B C++关键字表 附录C C++运算符 附录D ASCII码 附录E 位、字节、内存和十六进制表示 附录F 文件输入/输出 附录G 部分C++类 附录H 多文件程序 附录I Microsoft visual C++2005Express Edition的调试器 术语表

立即下载
现代x86汇编语言程序设计附录及源代码

现代x86汇编语言程序设计附录及源代码。介绍了微软visual c++和宏汇编器的简要教程。总结了X86的调用约定。并且给出了相关参考文献等

立即下载
C语言程序设计 现代方法 高清版 pdf 中文版 + 源代码

请注意: 下载完,评论的同时,请点击评论框上方的五角星(共5个五角星),这样你的被扣的积分就可以返还了。 如果只评论,不点击小五角星,积分不会返还。 一定要先下载完,再评论。如果先评论后下载,或者在下载的过程中评论,积分同样不会返还。 *************************************************************** 更多linux、ARM和C语言资源请参考: http://blog.csdn.net/arkofnoach/archive/2010/10/23/5960560.aspx

立即下载
编译原理(红龙书)中文版+编译原理及实践+现代编译程序设计+现代编译原理C语言描述

本压缩包包含目前最权威的5本国外最优秀的编译原理教材,包括:编译原理绿龙书,编译原理红龙书,现代编译程序设计,现代编译原理C语言描述。 同时包含:四川大学唐良编写的《编译原理学习导论》,教你如何学习选择编译原理学习书籍。

立即下载
C语言程序设计现代方法(中文高清).pdf(带书签版)

《C语言程序设计:现代方法》,英文名:《C Programming:A Modern Approach》,作者:【美】K.N.King,翻译:吕秀锋,出版社:人民邮电出版社,ISBN:9787115167071,PDF 格式,大小 29Mb,本资源 pdf 带有书签,方便读者阅读。 本资源附带书中所有附录、课文配套源代码。 配套的习题答案在此:http://knking.com/books/c2/answers/index.html。 英文原版C Programming A Modern Approach, 2nd Edition(eMule资源):ed2k://|file|%5BC%E8%AF%AD%E8%A8%80%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%EF%BC%9A%E7%8E%B0%E4%BB%A3%E6%96%B9%E6%B3%95%5D.C_Programming_A_Modern_Approach_2nd_En.pdf|106818269|f8527999fe1f4ea6af5e328723460493|h=aowlaj7p7ko7io42bead7io445lszuo5|/ 书是C语言领域的经典之作,被誉为“近10年来最好的一部C语言著作。”已被全球200多所学校采用为教材,包括哈佛大学、麻省理工学院、斯坦福大学。加州大学伯克利分校。耶鲁大学、加州理工学院等诸多名校。... 内容简介: 时至今日,c语言仍然是计算机领域的通用语言之一,但今天的c语言已经和最初的时候大不相同。本书最主要的一个目的就是通过一种“现代方法”来介绍c语言,实现客观评价c语言、强调标准化c语亨、强调软件工程、不再强调“手工优化”、强调与c++语言的兼容性的目标。本书分为c语言的基础特性、c语言的高级特性、c语言标准库和参考资料4个部分。每章都有“问与答”小节,给出一系列与本章内容相关的问题及其答案,此外还包含适量的习题。    本书是为大学本科阶段的c语言课程编写的教材,同时也非常适合作为其他一些课程的辅助用书。   作者简介:   k.n.king,世界知名的计算机程序设计教育家,佐治亚州立大学数学与计算机科学系副教授。耶鲁大学计算机科学硕士,加州大学伯克利分校计算机科学博士,曾任教于佐治亚理工学院。除本书外,他还撰写了广受欢迎的教材java programming:from the beginning,.并在dr.dobb's journal等权威杂志上发表了许多论文。业余时间,king教授还在多部电影中扮演过角色。 目录: 第1章 c语言概述 第2章 c语言基本概念 第3章 格式化的输入/输出 第4章 表达式 第5章 选择语句 第6章 循环 第7章 基本类型  第8章 数组 第9章 函数 第10章 程序结构 第11章 指针 第12章 指针和数组 第13章 字符串 第14章 预处理器 第15章 编写大规模程序 第16章 结构、联合和枚举 第17章 指针的高级应用 第18章 声明 第19章 程序设计 第20章 低级程序设计 .第21章 标准库 第22章 输入/输出 第23章 库对数值和字符数据的支持 第24章 错误处理 第25章 国际化特性 第26章 其他库函数 附录a c语言语法(图灵网站下载) 附录b c语言运算符(图灵网站下载) 附录c 标准c与经典c的比较(图灵网站下载) 附录d 标准库函数(图灵网站下载) 附录e ascii字符集(图灵网站下载) 参考文献(图灵网站下载) 索引(图灵网站下载)

立即下载
C语言程序设计 现代方法 高清珍藏版PDF带书签

据说很适合新手学习的一本书 建议大家看看 。

立即下载
现代X86汇编语言程序设计

现代X86汇编语言程序设计 作者: [美]丹尼尔·卡斯沃姆 (Daniel Kusswurm) 出版社: 机械工业出版社 译者: 张银奎 / 罗冰 / 宋维 / 张佩 出版年: 2016-10-1

立即下载
[电子书] C#函数式程序设计 - 经典编程技术在现代项目中的应用 (英文版)

☆ 资源说明:☆ [Wrox] C#函数式程序设计 - 经典编程技术在现代项目中的应用 [Wrox] Functional Programming in C# Classic Programming Techniques for Modern Projects (E-Book) ☆ 出版信息:☆ [出版机构] Wrox [出版日期] 2011年04月19日 [图书页数] 288页 [图书语言] 英语 [图书格式] PDF格式

立即下载
C语言程序设计 现代方法 第二版 英文ppt 课件 非常好 C Programming: A Modern Approach

教材地址: http://download.csdn.net/source/2799218 http://download.csdn.net/source/2799234 http://download.csdn.net/source/2799250 相关资源: ppt课件: http://download.csdn.net/source/2418441 源代码: http://download.csdn.net/source/2419140 习题答案:http://download.csdn.net/source/2419155 *************************************************************** C语言经典之作,被誉为“近10年来最好的一部C语言著作” 哈佛、麻省理工、斯坦福、加州伯克利分校、耶鲁等诸多名校计算机专业教材 内容全面,覆盖C99标准,提供了对所有C99库函数的参考 精心选择的近500道习题,贴近实践 *************************************************************** 请注意: 下载完,评论的同时,请点击评论框上方的五角星(共5个五角星),这样你的被扣的积分就可以返还了。 如果只评论,不点击小五角星,积分不会返还。 一定要先下载完,再评论。如果先评论后下载,或者在下载的过程中评论,积分同样不会返还。 *************************************************************** 更多linux、ARM和C语言资源请参考: http://blog.csdn.net/arkofnoach/archive/2010/10/23/5960560.aspx

立即下载
现代编译程序设计(推荐)

这是一本非常不错的书,非常值得推荐!由人民邮电出版社出版。本书重于实践,在传统的编译原理教材中,你是不可能看到如同Java中的“垃圾回收”等算法的。

立即下载
现代编译程序设计 现代编译程序设计 现代编译程序设计

现代编译程序设计 现代编译程序设计 现代编译程序设计 现代编译程序设计 现代编译程序设计 现代编译程序设计 现代编译程序设计 现代编译程序设计 现代编译程序设计 现代编译程序设计

立即下载
c语言程序设计现代方法第2版pdf下载

C语言程序设计_现代方法(第2版).pdf,真正的第二版,不是另外一个写着第二版其实是第一版资源,被那个假的第二版给骗了。所以我另外找了一个真的第二版重新传上来给大家。大家放心下载,文件太大,我分4个卷压缩上传。 C语言程序设计_现代方法(第2版).zip.001 C语言程序设计_现代方法(第2版).zip.002 C语言程序设计_现代方法(第2版).zip.003 C语言程序设计_现代方法(第2版).zip.004

立即下载
80x86汇编语言程序设计 高清扫描 有完整目录树.pdf

80x86汇编语言程序设计教程 杨季文等 著 清华大学出版社 高清扫描版, 本人已补全目录树。

立即下载
K.N. King - C 语言程序设计现代方法 全集

K.N. King - C 语言程序设计现代方法, 全套资料包括:第一版、第二版,英文版本、中文版本,课程、源码、答案。收集自网上,经过整理加工。仅供学习参考,切勿商用侵权。

立即下载
C语言程序设计_现代方法(第2版).pdf

C语言程序设计_现代方法(第2版).pdf [C++经典] 我收集的资料,放在这里备份。

立即下载
C语言程序设计现代方法

C语言程序设计:现代方法!

立即下载
电气控制与PLC应用技术(第2版)第4章 PLC的基础知识4 PLC的基本指令

4.9 FX3U/FX3UC系列PLC的基本逻辑指令 4.9.1 操作开始指令(LD/LDI) 4.9.2 触点串联连接指令(AND/ANI) 4.9.3 触点并联连接指令(OR/ORI) 4.9.4 支路(电路块)连接指令(ANB/ORB) 4.9.5 输出指令(OUT) 4.9.6 边沿检测指令(LDP/LDF、ANDP/ANDF、ORP/ORF) 4.9.7 置位与复位指令(SET/RST) 4.9.8 脉冲微分输出指令(PLS/PLF) 4.9.9 栈操作指令(MPS/MRD/MPP) 4.9.10 主控指令(MC/MCR) 4.9.11 运算结果取反指令(INV) 4.9.12 运算结果脉冲化指令(MEP/ MEF) 4.9.13 空操作与用户程序结束指令(NOP/END)

立即下载
C程序设计现代方法C程序设计现代方法

C程序设计:现代方法C程序设计:现代方法C程序设计:现代方法C程序设计:现代方法

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

现代C.程序设计

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: