एरे एक ही प्रकार के तत्वों का संग्रह है जो सन्निहित मेमोरी लोकेशन पर संग्रहीत होते हैं। सबसे कम पता पहले तत्व से मेल खाता है जबकि सबसे अधिक पता अंतिम तत्व से मेल खाता है।
एरे इंडेक्स शून्य (0) से शुरू होता है और एरे के आकार घटा एक (array size - 1) पर समाप्त होता है। एरे का आकार शून्य से बड़ा एक पूर्णांक होना चाहिए।
एक उदाहरण देखते हैं:
यदि एरे का आकार = 10 तो एरे का पहला इंडेक्स = 0 अंतिम इंडेक्स = एरे का आकार - 1 = 10-1 = 9
C भाषा में एरे का सिंटैक्स यहाँ दिया गया है:
type array_name[array_size ];
निम्न प्रकार से आप एक एरे को इनिशियलाइज़ कर सकते हैं:
type array_name[array_size] = { elements of array }C भाषा में एरे का एक उदाहरण यहाँ दिया गया है:
उदाहरण
#include <stdio.h> int main () { int a[5]; int i,j; for (i=0;i<5;i++) { a[i] = i+100; } for (j=0;j<5;j++) { printf("Element[%d] = %d\n", j, a[j] ); } return 0; }आउटपुट
Element[0] = 100 Element[1] = 101 Element[2] = 102 Element[3] = 103 Element[4] = 104