عنصر 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
علاقه مندی ها (بوک مارک ها)