عنصر a[1] با شروع از آدرس 4+ base(a) در چهار بايت ذخيره مي شود به طور كلي، اگر طول هر عنصر آرايه a را size درنظر بگيريم، محل عنصر iﭐم به صورت زير محاسبه مي شود:

base(a) + i * size


مثال 1_1


فرض كنيد آرايه x به صورت int x[10] تعريف شود و base(x) برابر با 1000 باشد. اگر مقادير صحيح چهار بايت از فضاي حافظه را اشغال كنند، آدرس x[3] چيست؟



اهداف آموزشي
1. آشنايي با ذخيره عناصر آرايه

2. يافتن محل ذخيره عنصر آرايه (آدرس عنصر آرايه).


= base(x) + 3 *Sizeof(int) آدرس x[3]

= 1000 + 3*4
=1012