Array same डाटा टाइप के वेरिएबल्स का collection होता है दूसरे शब्दो में यह एक समान डेटा items का समूह होता है, इसका मतलब यह हुआ Array सिर्फ एक ही प्रकार के डेटा को ही स्टोर करता है।
Array विशेष variable होते हैं जो एक Index का उपयोग करके एक ही variable के उपयोग से एक से अधिक मान रख सकते हैं arrays को एक बहुत सरल सिंटैक्स में परिभाषित किया गया है ।
/* defines an array of 10 integers */ int numbers[10];
Array से किसी संख्या तक पहुंचने के लिए एक ही syntax का उपयोग किया जाता है ध्यान दें कि सी में array शून्य-आधारित हैं, जिसका अर्थ है कि अगर हम 10 आकार की एक सरणी परिभाषित करते हैं, तो सरणी कोशिकाओं 0 से 9 को परिभाषित करती है संख्याएं [10] एक वास्तविक मूल्य नहीं है।
#includeint main () { int n[ 10 ]; /* n is an array of 10 integers */ int i,j; /* initialize elements of array n to 0 */ for ( i = 0; i < 10; i++ ) { n[ i ] = i + 10; /* set element at location i to i + 10 */ } /* output each array element's value */ for (j = 0; j < 10; j++ ) { printf("Element[%d] = %d\n", j, n[j] ); } return 0; }