کسی فرمول ذخیره سازی سطری ستونی آرایه رو می دونه؟؟؟

the_king

مدیرکل انجمن
کسی فرمول ذخیره سازی سطری ستونی آرایه رو در ++c یاد داده؟؟
ممنون

اگر آرایه دو بعدی a به شکل زیر تعریف شود که row تعداد سطر و col تعداد ستون آن باشد...
کد:
char a[[B]row[/B],[B]col[/B]];

و فرض کنیم که p آدرس شروع ذخیره سازی آرایه a در حافظه باشد...
کد:
char *p = a[0];
یا
char *p = &a[0][0];

آنگاه فرمول آدرس ذخیره سازی [a[j در حافظه عبارت است از :
کد:
&a[i][j] = p + i * col + j
 

جدیدترین ارسال ها

بالا