c++ demo 07 栈和堆 三维

简介: c++ demo 07 栈和堆 三维

int main(){
    int ***p;
   int i,j,k;

   p = new int **[2];
    for (int i = 0; i <2 ; i++) {
        p[i]=new int *[3];
        for (int j = 0; j <3 ; j++) {
            p[i][j]=new int [4];
        }
    }

    for (int i = 0; i <2 ; i++) {
        for (int j = 0; j <3 ; j++) {
            for (int k = 0; k <4 ; k++) {
                p[i][j][k]=i+j+k;
                cout<<p[i][j][k]<<" ";
            }
            cout<<endl;
        }
        cout<<endl;
    }

    for (int i = 0; i <2 ; i++) {
        for (int j = 0; j <3 ; j++) {
            delete [] p[i][j];
        }
    }
    for (int i = 0; i < 2; i++) {
        delete [] p[i];
    }
    delete []  p;

    return 0;


}
目录
相关文章
|
7月前
|
存储 程序员 C++
C++堆内存分配
C++堆内存分配
62 2
|
2月前
|
算法 C++
|
2月前
|
算法 C++
【算法单调栈】 矩形牛棚(C/C++)
【算法单调栈】 矩形牛棚(C/C++)
|
7月前
|
存储 设计模式 C语言
C++中的栈和队列
C++中的栈和队列
50 0
|
5月前
|
前端开发 编译器 程序员
协程问题之为什么 C++20 的协程代码比其他语言的协程 demo 长很多如何解决
协程问题之为什么 C++20 的协程代码比其他语言的协程 demo 长很多如何解决
|
6月前
|
存储 算法 程序员
【C++进阶】深入STL之 栈与队列:数据结构探索之旅
【C++进阶】深入STL之 栈与队列:数据结构探索之旅
62 4
|
6月前
|
程序员 编译器 C++
C++内存分区模型(代码区、全局区、栈区、堆区)
C++内存分区模型(代码区、全局区、栈区、堆区)
|
7月前
|
算法 C++
c++算法学习笔记 (15) 单调栈与单调队列
c++算法学习笔记 (15) 单调栈与单调队列
|
7月前
|
算法 C++
c++算法学习笔记 (19) 堆
c++算法学习笔记 (19) 堆
|
7月前
|
算法 C++
c++算法学习笔记 (14) 栈与队列
c++算法学习笔记 (14) 栈与队列