site map who made it ?
 

מערכים הם דרך נוספת לקבץ מידע בשפה. הם למעשה אוסף של פריטים כאשר לכל פריט ניתן אינדקס ייחודי שבעזרתו ניתן לגשת אליו. כמו משתנים אחרים בשפה, אין צורך בהגדרת סוג המידה שבמערך ולא בהגדרת גודלו.
הגישה אל אלמנט במערך מתבצעת על-ידי שימוש בשם המערך כשאחריו האינדקס של האלמנט בתוך סוגריים. כמו משתנים אחרים ניתן ליצור את המערך על-ידי שימוש בפקודה set, וניתן לבצע החלפת משתנים בעזרת שימוש בסימן $.

התכנית הבאה תדגים שימוש במערכים פשוטים :

"set myarray(0) "Zero
"set myarray(1) "One
"set myarray(2) "Two

}{for { set i 0} { i < 3 } { incr i 1
(puts $myarray($i
{

 Zero<==
One<==
Two<==

ניתן לראות שאין צורך באתחול מיוחד של המערך מלבד השמת הערכים.
הלולאה שעוברת על כל איברי המערך משתמשת בהחלפת משתנים כדי למערך ולאינדקס המתאים.

 
< המדריך > משתנים
מערכים פשוטים


מערכים אסוציאטיביים

לעמוד הבא
לעמוד הקודם