中文名: 编程之道C C++程序设计入门
简介:
编程之道C/C++程序设计入门
所属分类: 电脑教育 点十成金 面对面向你传授C/C++编程的秘诀
欢迎加入学习C和C++程序设计的队伍。C和C++语言是现今非常流行的程序设计语言,深受广大程序员的青睐。本光盘从简单的样例入手,边学边练,重点讲述解决问题的思路;精心设计每一部分的样例,由浅入深、讲解透彻。
本光盘前面部分介绍C语言,为后面的程序设计奠定坚实的基础,这部分内容包括:C语言基础、逻辑运算、控制语句、数组、函数、编译预处理、指针、结构体、单向链表及其操作。后面部分介绍C++语言,为今后的实际
应用添砖加瓦,这部分内容包括:类与对象、静态成员、友元、运算符重载、继承、多态性和虚函数、模板等。通过绘声绘色的多媒体讲解,生动直观的动画演示,使您无比轻松地学习高深的编程知识,比单纯的看书学习效率要高出很多。
此外,本光盘所有的例程都在Visual C++ 6.0下调试通过,读者在学习本光盘的过程中,还可以学习如何在Visual C++ 6.0中编写控制台程序。
本光盘适合程序设计的初学者、对程序设计有初步了解的人士、或想了解C和C++语言的用户,也可以用于程序设计教学中的辅助教材。
图书目录
第1章 C语言概述及VC6控制台程序的编写
1.什么是C程序
2.如何让我们的C程序运行起来!
3.这个程序是怎么被执行的?
4.注意C中字母的大小有别
第2章 基本数据类型、运算符和表达式
一、基本数据类型
1.C语言提供的基本数据类型有哪些
2.常量和变量
3.C语言的基本数据类型及其表示
二、运算符和表达式
1.变量一定要赋初值吗?
2.运算符和表达式
3.数据类型的转换
练 习
第3章 数据的输入输出
一、格式输出、输入函数
1.格式输出函数printf
2.格式输入函数scanf
二、字符输入输出函数
1.字符输出函数putchar
2.字符输入函数getchar
三、应用举例
练 习
第4章 逻辑运算和控制语句
一、程序的三种基本结构
1.顺序结构
2.选择结构
3.循环结构
4.程序的流程图
二、选择控制语句
1.关系运算符和关系表达式
2.逻辑运算符和逻辑表达式
3.条件运算符和条件表达式
4.条件选择语句if
5.分支结构switch
三、循环控制语句
1.for循环语句
2.while循环语句
3.do while循环语句
4.多重循环语句
5.break语句和continue语句
练 习
第5章 数组
一、一维数组
1.一维数组的定义
2.一维数组初始化
3.一维数组的程序举例
二、二维数组
1.二维数组的定义
2.二维数组的初始化
3.二维数组程序举例
三、字符数组
1.字符数组的定义
2.字符数组的初始化
四、字符串和字符串处理
1.字符串的定义
2.字符串的初始化
3.字符串的输入输出
4.字符串处理函数
练 习
第6章 函数
一、函数的定义、调用与声明
1.什么是函数
2.函数的定义
3.函数的声明
4.函数的调用
二、参数传递
三、递归函数
四、作用域与存储领域
1.变量的作用域
2.变量的生存期和存储类型
练 习
第7章 编译预处理
一、宏定义
1.不带参数的宏定义
2.带参数的宏定义
二、文件包含
三、多文件程序
练 习
第8章 指针
一、指针
1.什么是指针
2.指针的说明
3.指针的运算
二、指针与数组
1.指针与数组的关系
2.指向一维数组的指针的应用举例
3.指针数组
三、指针、数组与函数
1.指针作函数的参数
2.数组与函数
3.用变量的地址作为函数的实参
4.返回指针的函数
四、利用指针动态分配内存
练 习
第9章 结构体和枚举类型
一、结构体类型
1.什么是结构体
2.结构体的定义
3.定义结构体变量
4.结构体变量的初始化
5.结构体数组
6.结构体指针
7.结构体与函数
二、结构体在链表中的应用
1.什么是链表
2.如何建立链表
3.链表的输出
4.统计链表结点的个数
5.链表的查找
6.链表的插入
7.删除一个结点
三、枚举类型
1.枚举类型的定义
2.枚举变量的声明
3.枚举类型变量的赋值和使用
4.枚举类型的应用举例
练 习
第10章 C++语言基础部分
一、编写第一个C++程序
1.Hello.cpp你的第一个C++程序
2.运行程序
3.Hello.cpp程序代码分析
4.在Visual C++ 6.0下实现基于控制台的C++程序
二、C++的输入和输出
1.输出流对象cout使用介绍
2.输入流对象cin使用介绍
三、const常量定义和使用
练 习
第11章 C++中函数的新特性
一、内联函数
二、函数原型
三、重载函数
四、缺省参数
五、引用
1.独立引用
2.引用作为参数传递
3.引用作为返回类型
4.引用与指针的区别
练 习
第12章 C++中的两个基础概念:类与对象
一、类和对象
1.新的数据类型“类”的引入
2.类和对象
3.类的定义和实现
4.类的使用
5.类的定义及实现示例程序演示
6.提示:在VC6的程序中下添加一个类
二、存取访问控制
1.关键字public
2.关键字private
3.关键字protected
三、类与结构体
四、应用举例
练 习
第13章 进一步走近“类”
一、new和delete
1.new
2.delete
二、构造函数和析构函数
1.构造函数
2.析构函数
三、再谈new、delete和malloc、free
四、this指针
五、应用举例
练 习
第14章 静态成员和友元
一、静态成员
1.静态数据成员
2.静态成员函数
二、友元
1.友元函数
2.友元类
三、应用举例
练 习
第15章 运算符重载
一、明确目标:为什么要进行运算符重载?
二、以成员函数实现运算符重载
1.重载一元运算符:递增运算符“++”
2.二元运算符重载:重载加运算符“+”
3.重载赋值运算符“=”
三、以友元函数重载运算符
1.用友元函数重载加法运算符“+”
2.重载输出运算符“
[通过安全测试]
杀毒软件:瑞星
版本: 18.50.20
病毒库:2006-11-10 2:15:06
共享条件:网通ADSL 512K
共享时间:白天开机在线,除非线路故障或者机器故障。
共享服务器:一般在DonkeyServer No1-2
[通过安装测试]WindowsXP SP2
软件版权归原作者及原软件公司所有,如果你喜欢,请购买正版软件
《编程之道—C C++程序设计入门》评论