שפת C/מצביעים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
SagiLotan (שיחה | תרומות)
מאין תקציר עריכה
שורה 92:
מצביע הוא משתנה שערכו כתובת בזיכרון, ייתכן שבפרט כתובת זיכרון שבו יושב משתנה אחר.
 
התרשים הבא, לדוגמאלדוגמה, מראה מצב אפשרי של הזיכרון כאשר יש שלושה משתנים:
*המשתנים c ו-d הם אלה שהוסברו [[שפת C/מצביעים#מודל פשוט לזכרון|מוקדם יותר]].
*המשתנה p הוא מצביע למשתנה מסוג תו. הערך היושב בו הוא 2000, שהוא בדיוק כתובתו של c. אומרים שp ''מצביע'' על c.
שורה 99:
 
בתרשימים מסוג זה, לרוב מסמנים חץ מהמשתנה המצביע למשתנה שאליו הוא מצביע:
 
 
 
===הגדרה בקוד===