PDA

View Full Version : دخیره آرایه دو بعدی در یک بعدی



shayan100
شنبه 10 آبان 1393, 12:55 عصر
با سلام
میخواستم بدونم به چه شکلی میشه آرایه ای دو بعدی رو داخل یک بعدی ذخیره سازی کرد ؟
همچنین
برای دخیره سه بعدی در دو بعدی این راه به ذهنم میرسه که میخواستم نظر دوستان رو هم راجبش بدونم ؟ و اینکه آیا راهه دیگه ای هم دارید ؟
A=0,7,0,12,0,5
6*13*8
B=0,12,0,47

sa1378
شنبه 10 آبان 1393, 13:21 عصر
فکر کنم منظورتون رو متوجه نشدم
ولی اگه شده باشم اینه کدش:
#include <iostream>
using namespace std;

int main() {
int a[100][100],b[100*100],p=0,n,m;
cin>>n>>m;
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
{
cin>>a[n][m];
b[p]=a[n][m];
p++;
}
for(int i=0;i<n*m;i++)
cout<<b[i]<<" ";

return 0;
}