青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 16, 文章 - 1, 評論 - 4, 引用 - 0
數(shù)據(jù)加載中……

C++中如何動態(tài)分配二維數(shù)組

一、問題的提出

//////////////////////////////////////////////////////

#include <iostream.h>

const int M=200;

void main()
{
double a[M][M], b[M][M];
double aa=0, bb=0;

for(int i=0; i<M; i++)
for(int j=0; j<M; j++)
{
a[i][j]=1.0;
b[i][j]=1.0;

aa+=a[i][j];
bb+=b[i][j];
}

cout<<"aa="<<aa<<",  bb="<<bb<<endl;
}

////////////////////////////////////////////////////////

M=200,運行很正常,可以輸出結(jié)果。當(dāng)M=300時就會出現(xiàn)運行錯誤。

是不是C++中對數(shù)組大小有限制,怎么申請大數(shù)組呢?

高人指點:
你這種方法建的數(shù)組好象是存在STACK里, 大小有限制.
2維數(shù)組在C/C++里不是很好用.建議用一維數(shù)組代替, 可以用 NEW 建指針數(shù)組, 這樣可以用大數(shù)組.
其實最好用VECTOR, 做動態(tài)時很方便, 而且從2維到3維也更自然一些

 

二、問題的解決

A.用一維數(shù)組代替,應(yīng)用new、delete命令。

//////////////////////////////////////////////////////

#include <iostream.h>

const int M=500;

void main()
{
double *a, *b;
double aa=0, bb=0;

a=new double[M*M];
b=new double[M*M];

for(int i=0; i<M; i++)
for(int j=0; j<M; j++)
{
a[i+j*M]=1.0;
b[i+j*M]=1.0;

aa+=a[i+j*M];
bb+=b[i+j*M];
}

cout<<"aa="<<aa<<",  bb="<<bb<<endl;

delete []a;
delete []b;
}

///////////////////////////////////////////////////////

OK,用NEW建指針數(shù)組,運行通過,M=1000都沒問題, :)

B.用vector命令。

////////////////////////////////////////////////////////

#include <iostream.h>
#include <vector>

using std::vector;

const int M=1000;

void main()
{
vector <double> a(M*M);
vector <double> b(M*M);

double aa=0, bb=0;

for(int i=0; i<M; i++)
for(int j=0; j<M; j++)
{
a[i+j*M]=1.0;
b[i+j*M]=1.0;

aa+=a[i+j*M];
bb+=b[i+j*M];
}

cout<<"aa="<<aa<<",  bb="<<bb<<endl;
}

////////////////////////////////////////////////////////////////

OK,好像也可以,不錯不錯。

C.網(wǎng)上找到個比較好的。


http://nothingnowhere.blogchina.com/4539351.html

c++中如何動態(tài)分配二維數(shù)組
關(guān)鍵詞: 二維數(shù)組                                          

#include<iostream.h>

void main()
{
int **p;
int N,M,s=0;
cin>>N>>M;

p = new int*[N];
for(int i=0;i<N;i++) { p[i] = new int[M];  }

for(int j=0;j<M;j++)
 for(int k=0;k<N;k++)
 {p[k][j]=s++; cout<<p[k][j]<<endl;}
}
/////////////////////////////////////////////////

這個方法確實不錯,用起來更方便。

posted on 2007-07-17 13:24 東東會會 閱讀(4325) 評論(2)  編輯 收藏 引用 所屬分類: C++ 基礎(chǔ)

評論

# re: C++中如何動態(tài)分配二維數(shù)組  回復(fù)  更多評論   

最后一個怎么沒有釋放內(nèi)存?
2008-06-18 22:03 | lm

# re: C++中如何動態(tài)分配二維數(shù)組  回復(fù)  更多評論   

@lm

嗯 會造成內(nèi)存泄漏~~
2008-10-19 21:06 | shan
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲视频高清| 欧美好吊妞视频| 欧美一区二区三区四区在线观看| 伊人久久婷婷色综合98网| 国产精品第13页| 国产美女精品视频免费观看| 国产精品自拍三区| 国产欧美91| 国产一区二区久久精品| 国产自产在线视频一区| 国产欧美一区在线| 国产精品久久一级| 国产精品久久久久久久久久直播| 国产精品亚洲视频| 国语精品中文字幕| 国产在线国偷精品产拍免费yy| 国内精品久久久久久久影视蜜臀| 国产视频精品xxxx| 在线观看精品| 亚洲一区二区三区四区中文| 亚洲免费影视第一页| 欧美亚洲综合久久| 欧美韩日亚洲| 亚洲一区在线免费| 蜜桃av一区二区在线观看| 欧美日韩高清在线| 国产毛片一区二区| 亚洲美女精品久久| 性视频1819p久久| 亚洲国产日韩欧美综合久久| 国产精品99久久久久久白浆小说| 久久全球大尺度高清视频| 欧美美女操人视频| 一区免费在线| 久久电影一区| 亚洲精品欧美一区二区三区| 久久精品男女| 亚洲伦理在线| 欧美综合二区| 国产日产欧产精品推荐色| 亚洲人成免费| 欧美fxxxxxx另类| 欧美亚洲在线| 欧美性猛交一区二区三区精品| 一区视频在线播放| 久久都是精品| 亚洲深夜福利| 欧美视频不卡中文| 夜夜夜精品看看| 欧美α欧美αv大片| 午夜免费在线观看精品视频| 欧美视频三区在线播放| 99精品久久| 91久久精品国产91久久| 麻豆精品在线观看| 亚洲国产精品高清久久久| 麻豆9191精品国产| 久久精品国产91精品亚洲| 国产精品一级二级三级| 亚洲午夜高清视频| 夜夜嗨av一区二区三区免费区 | 狂野欧美激情性xxxx欧美| 国产精品私拍pans大尺度在线| 亚洲一区二区三| 正在播放亚洲一区| 欧美无乱码久久久免费午夜一区| 9久草视频在线视频精品| 欧美高清视频| 欧美大片免费观看在线观看网站推荐| 亚洲福利av| 亚洲激情网站免费观看| 女人天堂亚洲aⅴ在线观看| 伊人一区二区三区久久精品| 蜜桃av综合| 久久深夜福利免费观看| 亚洲国产小视频| 亚洲精品黄色| 国产精品日韩电影| 久久精品国产99国产精品| 欧美一二三视频| 在线成人av| 亚洲精品一区二区三区在线观看| 欧美日韩在线精品| 久久成人18免费网站| 久久在线免费观看视频| 亚洲精品视频一区二区三区| 亚洲免费av电影| 国产毛片精品视频| 欧美国产免费| 欧美三级在线视频| 久久嫩草精品久久久久| 欧美韩国一区| 欧美一区二区三区视频免费播放| 久久久免费精品| 在线中文字幕一区| 午夜精品一区二区三区在线视| 亚洲高清一区二| 亚洲一区二区日本| 蜜桃视频一区| 亚洲在线中文字幕| 久久婷婷国产综合国色天香| 亚洲深夜av| 久久久999精品视频| 亚洲免费黄色| 久久精品在这里| 亚洲一区二区伦理| 老司机凹凸av亚洲导航| 先锋影音久久久| 欧美精品一区二区三区很污很色的| 午夜精品久久久久久99热| 女仆av观看一区| 久久久蜜桃精品| 欧美日韩日韩| 亚洲电影在线播放| 激情综合自拍| 亚洲欧美一区二区精品久久久| 亚洲老司机av| 免费欧美电影| 欧美成ee人免费视频| 国产欧美一区二区三区视频| 9色精品在线| 亚洲激情小视频| 久久久伊人欧美| 久久久久一区| 国产一区二区日韩精品欧美精品| 中国女人久久久| 亚洲一区二区三区涩| 欧美日韩在线观看一区二区三区| 最新国产成人在线观看| 在线观看国产成人av片| 久久久www| 欧美一区高清| 亚洲福利视频免费观看| 亚洲国产欧美在线人成| 亚洲视频综合在线| 亚洲伊人网站| 欧美日韩综合不卡| 亚洲最新色图| 日韩视频免费观看高清在线视频| 久久久久久亚洲精品杨幂换脸| 欧美三级欧美一级| 亚洲日韩第九十九页| 久久精品视频在线播放| 日韩午夜av电影| 欧美国产一区二区三区激情无套| 欧美性猛交xxxx免费看久久久 | 欧美激情精品久久久久| 日韩午夜免费视频| 久久亚洲图片| 99国产一区二区三精品乱码| 一本一本a久久| 欧美99在线视频观看| 久久夜色精品国产欧美乱极品| 国产欧美一区视频| 久久久久久久久久久久久9999 | 亚洲综合首页| 国产精品久久久一区麻豆最新章节| 日韩亚洲欧美一区二区三区| 亚洲宅男天堂在线观看无病毒| 国产女主播一区二区三区| 午夜精品久久99蜜桃的功能介绍| 久久精彩免费视频| 亚洲国产精品久久| 欧美精品在线免费播放| 亚洲图片欧洲图片av| 久久久国产成人精品| 91久久精品一区二区三区| 欧美午夜精品一区| 久久精品国产在热久久 | 久久国产精品久久久久久电车| 农夫在线精品视频免费观看| 9l国产精品久久久久麻豆| 国产精品一区二区三区四区| 久久婷婷色综合| 99视频精品| 欧美在线视频a| 亚洲精品自在在线观看| 国产精品腿扒开做爽爽爽挤奶网站| 久久这里有精品视频| 亚洲小视频在线| 亚洲国产婷婷| 久久一区二区三区超碰国产精品| 亚洲天堂免费观看| 亚洲成人在线观看视频| 国产精品久久999| 欧美黄在线观看| 久久精品国产亚洲精品| 日韩一级网站| 欧美激情网站在线观看| 久久久99久久精品女同性| 亚洲天天影视| 99精品欧美| 亚洲片在线资源| 尤物网精品视频| 国产一区二区中文字幕免费看| 国产精品美女久久久久av超清| 欧美日韩另类综合| 欧美电影免费观看| 久久久久久综合| 久久九九热免费视频|