书名:C/C++程序设计入门
编号:80155
ISBN:9787900338563[十位:790033856X]
作者:北京金洪恩电脑有限公司
出版社:北京理工大学金洪恩电脑公司
出版日期:2004年02月
页数:401
定价:48.00 元
参考重量:0.626Kg
-------------------------
图书情况:正版二手旧书,绝不影响正常阅读!
绝无缺页少页,发货前再次检查,请放心购买!
* 内容提要 *
欢迎加入学习C和C++程序设计的队伍。C和C++语言是现今非常流行的程序设计语言,深受广大程序员的表睐。本教材从简单的样例入手,边学边练,重点讲述解决问题的思路;精心设计每章节的样例,由浅入深、讲解透彻;每章备有相关练习题,让读者能及时巩固。 本教材前九章介绍C语言,为后面的程序设计奠定坚实的基础,这部分内容包括:C语言基础、逻辑运算、控制语句、数组、函数、编译预处理、指针、结构体。后十章介绍C++语言,为今后的实际应用添砖加瓦,这部分内容包括:C++语言的新特性、类与对象、静态成员、友元、运算符重载、继承、多态性和虚函数、流、模板。 此外,本教材所有的例程都在Visual C++ 6.0下调试通过,读者在学习本教材的过程中,还可以学习如何在Visual C++ 6.0中编写控制台程序。 本教材适合程序设计的初学者、对程序设计有初步了解的人士、或想了解C和C++语言的读者阅读。 本教材配有多媒体教学光盘,将理论学习中难于理解的内容用生动形象的多媒体形式展现在读者面前,使学习变得更加轻松。
* 图书目录 *
第1章 C语言概述及Visual C++ 6.0控制台程序
第2章 基本数据类型、运算符和表达式
一、基本数据类型
二、运算符和表达式
第3章 数据的输入输出
一、格式输入、输入函数
二、字符输入输出函数
三、应用举例
第4章 逻辑运算和控制语句
一、程序的三种基本结构
二、选择控制语句
三、循环控制语句
第5章 数组
一、一维数组
二、二维数组
三、字符数组
四、字符串和字符串处理
第6章 函数
一 、函数的定义与调用
二、参数传递
三、递归函数
四、变量的作用域与生存期
第7章 编译预处理
一、宏定义
二、文件包含
三、多文件程序
第8章 指针
一、指针
二、指针与数组
三、指针、数组与函数
四、利用指针动态分配内存
第9章 结构体和枚举类型
一 、结构体类型
二、结构体在链表中的应用
三、枚举类型
第10章 C++语言基础部分
一、编写第一个C++程序
二、C++的输入和输出
三、const常量定义和使用
第11章 C++中函数的新特性
一、内联函数
二、函数原型
三、重载函数
四、缺省参数
五、引用
第12章 C++中的两个基础概念:类与对象
一、类和对象
二、存取访问控制
三、类与结构体
四、应用举例
第13章 进一步走近“类”
第14章 静态成员和友元
第15章 运算符重载
第16章 继承
第17章 虚函数与我态性
第18章 流、文件
第19章 模板
附录A Turbo C2.0的操作
附录B ASCII 表
附录C 常用库函数
附录D 练习答案
* 文章节选 *
暂无相关介绍
* 编辑推荐与评论 *
按初学者特点安排知识点的顺序,语言浅显,实例穿插于讲解之中,在VC环境下学习C和C++通过章后练习,提高实践能力。 前言: 如果选择了本教材,那么你一定是想成为一名优秀的程序员或者一位计算机专家,最起码也是希望将来能借此谋生。我们推出《编程之道》系列教材的目的,就是要让像你这样的有志之士把愿望变成现实。 “编程之道,其道远兮”。了解一些计算机的人,大概都知道这个行业的技术发展日新月异,“恐怕自己多睡了几个懒觉,就要被这个行业的新技术所抛弃”。难道只有那些聪明绝顶的人才能在这个赚钱的行业里淘金吗?其实只要你掌握了其中之”道“, 自然就可以大胆地去淘金了。 那么“道”在何处?让我们静下心来,澄清以下观点: 1、编程只是实现工具 读一些计算机历史的文章,我们可以清楚地知道,计算机上数学家的发明,他们并非个个都会编程。现今也会看到为样有趣的现象,不少大师级的计算机技术研究者并非谙熟编程。而各种媒体上的炒作和现实中优厚的待遇往往把编程神秘化了。 计算机技术包括了管理信息、多媒体、计算机网络、人工智能、辅助设计等方面。编程只是这些具体技术在理论研究或者实践中表达算法的过程。编程人不一定对计算机技术就有一定很深的了解,但要成为一名编程高手,就必须扎实地掌握丰富的计算机技术。 因此,首先要明白,编程只是实现想法的工具,而解决问题的方法和思想更重要。 2、学习编程,莫忘基础 如果你想成为一名优秀的程序员,建议你除了学习编程语言,开发工具之外莫忘扎实地学习如焉引起课程:汇编语言,算法和数据结构、计算机体系结构、操作系统原理;还可以补充学习计算机网络、数据库原理等课程。掌握了这些基础知识,才能让你的编程之道更宽广,更平坦。当然这里只是列举了几门最基本的课程。 3、切莫追风、静心修道 不要被那些流行的新技术、新名词所迷惑,不然就要犯狗熊掰玉米的毛病了。.NET\XML等等技术固然诱人,能在短时间内让人找到一种满足感,可是如果自己的基础不扎实,就会像在深雾中行走一样,只能看到眼前,无法看到更远的地方。 这些“包装精美”的洋货掩盖了许多底层的原理,要想真正学技术还不走下云端,脚踏实地地把C、C++以及前面提到的基础知识先学好。尽管这是一个艰苦的过程(不要梦想221天怎样......除非你生来就是搞计算机的)。有了这些基础,学起这些时髦的东西也就是个把星期的事情了。 4、编程不难!道在基础 比起学英语,学习编程的难度实在太小,毕竟一门编程语言的“单词”只有区区几十个,语法也不多,耗费时间的是学习那些基础的计算机知识,但“道”在其中,自然要学。 《编程之道》系列教材则是为修炬“编程技术之道”的众生设计的经文,希望你在学习这一系列教材时,可以同时学习前面提到的基础课程,或者提提前学习他们。 《编程之道》系列教材分为两大类:入门级,提高级。每一级中都涉及一系列应用广泛的编程语言和开发工具。 入门是为那些没有编程基础或箭有一点基础的人设计的,从最基本的语法到基本应用,照顾的方面较多,提高级是为了有编程基础的人设计的,旨在提高某专业方向上的编程技能及开发工具的深入应用,涉及的内容有:数据库,网络,Internet、多媒体等方面。
* 作者介绍 *
暂无相关介绍