当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·adsl共享上网带宽分配问题    »显示摘要«
    摘要: 有a 、b、 c三台电脑通过有路由功能的adsl猫共享上网,现在想对三台电脑分别限制带宽,如: a 50% b 30% c 20% 请问如何做? ......
    摘要: rt ......


如何使用new 动态分配二维数组

我想下面那样直接使用二维数组   :  
  int   a[2][2];  
  a[1][1]=2;  
   
  但是维数不确定:  
  所以   想用new   动态分配   内存   分配二维数组,如何?  
   
   
 

NO.1   作者: njluhao

构造一个整型的二维数组:  
   
  int   row,col;(设已被初始化)  
   
  int   **p   =   new   int*   [row];  
  for(int   i   =   0;   i   <   row;   i++)  
            p[i]   =   new   int[col];  
   
  ////////////////////////////////  
  删除时:  
  for(int   i   =   0   i   <   row;   i++)  
        delete[]   p[i];  
  delete   []p;  
 

NO.2   作者: hawkxjy

很同意njluhao(浩然)   的做法,顺便解释一下:  
  int   **p   =   new   int*   [row];             //用一个数组指针来初始化指向指针变量的指针  
  for(int   i   =   0;   i   <   row;   i++)       //给每个行赋值  
        p[i]   =   new   int[col];  
  删除时是同样道理


 ·窗口上的控件隐藏是什么代码    »显示摘要«
    摘要: 窗口上的控件隐藏是什么代码? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE