ورود

View Full Version : پویا سازی آرایه دو بعدی



daneshjo IT
پنج شنبه 21 تیر 1386, 08:59 صبح
من پویا سازی آرایه دو بعدی به صورت n*n را می دونم اما می خواستم بپرسم که آرایه دو بعدی به صورت n*m را هم می شه پویا ساخت؟؟؟؟
برای ماتریس n*n قطعه کدی را که می دونم را مینویسم.



int n;
int**a;
a=newint *[n];
for(int i=0;i<n;i++)
a[i]=newint[n];


حال میشه این قطعه کد را برای ماتریس n*m هم تعمیم داد ؟؟؟؟؟

emad_67
پنج شنبه 21 تیر 1386, 09:25 صبح
فرق زیادی نمیکنه میتونید این جوری بنویسید


int n,m;
int**a;
a=new int *[n];
for(int i=0;i<n;i++)
a[i]=new int[m];