עמוד:80

כאשר מועבר לפונקציה נתון מטיפוס פשוט כמו int או float הוא משוכפל בה . שינוי הערך הנתון בפונקציה אינו משנה את ערכו בפונקציה המזמנת אותו . כאשר מועבר מערך לפונקציה ערכי המערך אינם משוכפלים . הפונקציה קוראת את איברי המערך מאותו מקום בזיכרון המחשב שבו קוראת הפונקציה הראשית את איברי המערך . בפרק הבא נלמד ששפת C מעבירה מערכים לפונקציות על-ידי שימוש כמצביעים , על כן ניתן לשנות את ערכי האיברים של המערך בתוך הפונקציה . כל הפונקציות פועלות על המשתנה an המשמש כמצביע למערך המקורי המועבר על-ידי הפונקציה . main המערך arrTemp הנו מערך מקומי לפונקציה זו .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר