分类目录归档:C++学习

c++语言学习,典型案例学习,c++入门教程,实例源码讲解,红颜丽人博客C++学日记,C++语言程序设计,数据结构基础算法应用,零基础学习c++等内容。

c++单链表的一些操作链表的合并



c++单链表的一些操作链表的合并,单链表的一些操作,由于一些操作很类似,名字不好区分,现单列出来,可以直接在上篇文章的单链表中使用,VS2005调试通过

操作一:链表的合并

1、要求:两个单链表A和B,AB增C非增,C=A+B

注意:利用原表A和B,允许有相同元素

思想:[......]

Read more

C++实现单链表实现实例源码



C++实现单链表实现实例源码,VS2005运行通过,如有问题,请各位大牛指正。

注意:单链表含有头结点

代码:

[cpp] view plaincopy
#include <iostream>
using namespace std;
template<cl[......]

Read more

C++ 类型转换

c++类型转换:将一种类型的值转换为另一种类型的值

类类型:class、stuct、union类型

标准类型:除类类型外的所有类型,如int

类型种类:

类型转换有4种:

1)标准类型->标准类型

2)标准类型->类类型

3)类类型->标准[......]

Read more

C++ 静态成员

C++ 静态成员,C语言中的Static(不涉及到类)

一句话描述C语言中static的作用:

无论是针对变量还是函数:static作用都是修改变量的作用域

静态成员的分类:

静态成员包括静态变量和静态函数两部分

 

静态变量

静态全局变量

 

引入的原[......]

Read more

C++ Const的使用2

C++_Const的使用(2),3、与类有关的const

1)const修饰成员变量:成员常量不能被修改初始化:

方法一:只能在构造函数的初始化列表中赋值—-比较常用

 
  1. class A
  2. {
  3. private:
  4.     const int n;   //成员常[......]

Read more

C++ Const关键字的使用介绍

C++ Const关键字的使用介绍。

目录(?)[-]

  1. 一用const 修饰函数的参数
  2. 二用const 修饰函数的返回值
  3. 关于用const 修饰函数的返回值时的几个问题
  4. 三const 成员函数
  5. define的优点和缺点
  6. const的优点
  7. inline的优点
  8. [......]

Read more

C++引用实例源码介绍

引用的应用:
常引用:

语法:

[cpp] view plaincopy
const 类型 &引用名=目标变量名;
作用:防止通过引用对目标变量进行修改,达到了引用的安全性

注意:是防止通过引用进行修改,但可以直接对变量进行修改

使用范围:只要一个参数声明过来时[......]

Read more

C++多态与虚函数实例源码介绍

C++多态与虚函数实例源码介绍,什么是多态?一个 “操作” 随着所 ”传递或捆绑的对象类型的不同 “ 能够做出 ”不同的反应“,其行为模式称为多态。

即,对这个操作,能接受不同类型的参数,而且在处理参数时,会根绝其类型做出不同的反应。

为什么要引入多态?

针对由继承得到一类对象,在[......]

Read more

C++继承与派生讲解

C++继承与派生讲解,

目录(?)[-]

  1. 继承的意义
  2. 什么叫继承
  3. 为什么要使用继承
  4. 继承实现的功能
  5. 继承的分类
  6. 派生类的构造函数和析构函数
  7. 同名覆盖与重写
  8. 派生类为基类赋值
  9. 注意

继承的意义?

使程序的设计更符合发展规律,即事物的[......]

Read more