c++

原创 2017年09月14日 08:39:57

ahead : this is my start and review of c++
1.简单指针

    int a[2][5] = { { 1,2,3,4,5 },{2,4,6,8,10} };
    int(*p)[5];
    p = a;
    for (int i = 0; i < 2; i++) {
        for (int j = 0; j < 5; j++)
        {
            cout << a[i][j] <<" ";
            if (j ==4) {
                cout << endl;
            }
        }       
    }
    cout << "第一行第二列" << *(*a + 1) << endl;
    cout << "第二行第二列" << *(*(a + 1) + 1) << endl;
输出如下:
1 2 3 4 5
2 4 6 8 10
第一行第二列2
第二行第二列4
//

2.virtual的使用、虚函数与纯虚函数
3.重载运算符

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java

1.public privete protected的区别public:public表明该数据成员、成员函数是对所有用户开放 的,所有用户都可以直接进行调用 private:private表示...
  • catgray
  • catgray
  • 2017年08月21日 14:42
  • 76

Java基础

注:以下整理自w3cschool一、基本知识1.类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名...
  • catgray
  • catgray
  • 2017年08月24日 21:09
  • 95

C++中算术运算的隐式转换规则

1、隐式转换     C在以下四种情况下会进行隐式转换:        1、算术运算式中,低类型能够转换为高类型。        2、赋值表达式中,右边表达式的值自动隐式转换为左边变量的类型,并...

C/C++语言经典、实用、趣味程序设计编程百例精解

C/C++语言经典、实用、趣味程序设计编程百例精解(1)  1.绘制余弦曲线 在屏幕上用“*”显示0~360度的余弦函数cos(x)曲线 *问题分析与算法设计 如果在程序中使用数组,这个问...
  • lxdfigo
  • lxdfigo
  • 2012年12月10日 21:53
  • 9968

C++ vector 基本用法

STL标准模板库提供三种类型的组件:容器,迭代器和算法,他们都支持泛型程序设计标准; 容器主要分为两大类: 顺序容器和关联容器 。顺序容器有:(vector, list, deque和string等...

C++——CString用法大全

VC:CString用法大全 列表形式的如下: CString的构造函数 CString( ); 例:CString csStr; CString( const ...
  • Nancy_m
  • Nancy_m
  • 2012年10月10日 14:27
  • 29958

树-哈夫曼编码树 c++

哈夫曼树也称为最优二叉树,其叶子结点带有权值,所有根结点到叶子结点的路径长度与该叶子结点的权值乘积之和被称为带权路径长度。对于一组确定权值的叶子结点,哈夫曼树是具有最小带权路径长度的二叉树。 哈夫曼...

深度探索c++对象模型之类对象数组的黑盒

还是以前的Point类,如果我们用Point声明了一个数组,比如【Point p[10];】,在编译器层面会发生什么呢?这要分为两种情况,首先,如果我们在定义Point类时,既没有定义一个constr...

详解C++中命名空间的意义和用法

原文:http://www.jizhuomi.com/software/289.html 看过鸡啄米的C++编程入门系列教程的朋友,应该能注意到,在其中的很多实例中,都有这么一条语句:using na...

c++ -- 栈和队列的基本操作

在C++标准库(STL)中,实现了栈和队列,方便使用,并提供了若干方法。以下作简要介绍。 1、栈(stack)说明及举例: 使用栈,要先包含头文件 : #include 定义栈,以如...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c++
举报原因:
原因补充:

(最多只允许输入30个字)