הגדרת
block, מצביע למחרוזת
קריאה
לפונקציה malloc להקצות 5000 בייט של זיכרון תוך כדי ריצה, אליו יצביע המצביע block
הגדרת
block, מצביע למחרוזת
קריאה
לאופרטור new להקצות זיכרון בגודל מערך של 5000 char תוך כדי ריצה, אליו יצביע
המצביע block
הגדרת
list, מצביע ל-int
קריאה
לאופרטור new להקצות זיכרון בגודל מערך של 200 int תוך כדי ריצה, אליו יצביע המצביע
list
הגדרת
val, מצביע ל-double
קריאה
לאופרטור new להקצות זיכרון בגודל double תוך כדי ריצה, אליו יצביע המצביע val
הגדרת
struct מסוג car, המכיל מחרוזת לשם היצרן, מחרוזת לשם המודל ומשתנה לשנת הייצור
הגדרת
one, מצביע ל-car
קריאה
לאופרטור new להקצות זיכרון בגודל car תוך כדי ריצה, אליו יצביע המצביע one
הגדרת
twenty, מצביע ל-car
קריאה
לאופרטור new להקצות זיכרון בגודל מערך של 20 car תוך כדי ריצה, אליו יצביע המצביע
twenty
הגדרת
val, מצביע ל-double, וקריאה לאופרטור new להקצות זיכרון בגודל double תוך כדי
ריצה, אליו יצביע המצביע val
מחיקת
המקום שהוקצה ל-double
הגדרת
block, מצביע ל-char, וקריאה לאופרטור new להקצות זיכרון בגודל מערך של 5000 char
תוך כדי ריצה, אליו יצביע המצביע block
מחיקת
המקום שהוקצה למערך ה-char