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

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
ביטול גרסה 46154 של Thedsadude (שיחה)
Atavory (שיחה | תרומות)
שורה 1:
{{שפת C}}
 
 
===מחיקת בעייתית של חוליה מרשימה מקושרת===
 
להלן דרך למחיקת חוליה המשתמשת בפחות משתנים מ[[שפת C/ניהול זיכרון דינאמי#מחיקת חוליה|הגרסה שראינו]::
<source lang = "c">
const int d = list->head->data;
 
free(head);
 
head = l->next;
</source>
מה בעייתי בקוד זה?
{{מוסתר|הפתרון|2=
{{להשלים}}
}}