Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Studies

מצביעים (pointers)

עד כה התעסקנו במשתנים מסוגים שונים. כמה דוגמאות לתזכורת:

  1. int x = 5 - מספר שלם.
  2. float pi = 3.14 - מספר עשרוני.
  3. double e = 2.17 - מספר עשרוני ברמת דיוק גבוהה.
  4. 'char c = 'g - תו בודד.

כעת נתחיל לדבר על מצביעים - משתנים חדשים שיסייעו לנו מאוד בפתרון בעיות מורכבות יותר, ולמעשה ישלימו לנו כמעט לגמרי את כל הכלים שאנחנו צריכים בשביל לבנות כל תוכנית שנרצה.

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