מערך הוא סוג של מבנה נתונים...
תחשבי על מערך כטבלה של נתונים. הטבלה מכילה בתוכנה נתונים מסוג מסויים. למשל, מערך יכול להכיל בתוכו מספרים. המספרים יכולים להיות טבעיים (כלומר, 1, 2, 3 והלאה), ויכולים להיות ממשיים (כלומר עם נקודה עשרונית, כמו 3.14). מערך יכול להכיל נתונים שהם מחרוזות, תווים, וכול סוג של נתונים שרק תרצי. הגודל של מערך נקבע כשמגדירים משתנה שהוא מערך. למשל, את רוצה לבנות מערך שיכיל את כל הציונים של המבחנים שלך. תקראי למערך בשם Grades. הגודל שלו הוא נגיד 15, כמספר הבחינות שעשית. אם את רוצה להגיע לציון שלך בבחינה מספר 2, אז תגשי לתא מספר 2 במערך בצורה הזו -
Grades[2]
זהו מערך רגיל, שיש לו רק אורך. יש מערך כפול, שיש לו אורך ורוחב. למשל, אם את רוצה טבלה של לוח הכפל, את רוצה טבלה בגודל 10 על 10. אפשר לבנות מערך של מערך של מערך וכו'... אבל אני חושב שעד לפה הרמה שישאלו אותך בבגרות.