सरणी एक ही प्रकार के एलिमेंट्स का संग्रह है जो सन्निहित मेमोरी लोकेशन पर होते हैं। सरणी में सबसे कम पता पहले एलिमेंट से मेल खाता है जबकि सबसे अधिक पता अंतिम एलिमेंट से मेल खाता है। सरणी इंडेक्स शून्य (0) से शुरू होता है और सरणी के आकार घटा एक (सरणी आकार - 1) पर समाप्त होता है।
सरणी को वेरिएबल्स के साथ-साथ वास्तविक संख्याओं से भी इनिशियलाइज़ किया जा सकता है। इसे प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखित है।
उदाहरण
#include <iostream> using namespace std; int main() { int a = 5; int b = 3; int arr[4]; arr[0] = a; arr[1] = 8; arr[2] = b; arr[3] = 2; cout << "सरणी के एलिमेंट्स हैं: "; for(int i = 0; i<4; i++) cout << arr[i] << " "; return 0; } आउटपुट
उपरोक्त प्रोग्राम का आउटपुट निम्नलिखित है।
सरणी के एलिमेंट्स हैं: 5 8 3 2
अब आइए उपरोक्त प्रोग्राम को समझते हैं।
आकार 4 की एक सरणी arr घोषित की गई है। दो int वेरिएबल्स a और b को मान 5 और 3 के साथ इनिशियलाइज़ किया गया है। सरणी के पहले और तीसरे एलिमेंट्स को वेरिएबल्स a और b से इनिशियलाइज़ किया गया है जबकि दूसरे और चौथे एलिमेंट्स को वास्तविक संख्याओं 8 और 2 से इनिशियलाइज़ किया गया है। इसे दिखाने वाला कोड स्निपेट निम्नलिखित है।
int a = 5; int b = 3; int arr[4]; arr[0] = a; arr[1] = 8; arr[2] = b; arr[3] = 2; cout << "सरणी के एलिमेंट्स हैं: "; for(int i = 0; i<4; i++) cout << arr[i] << " ";