C++/זיכרון דינמי: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
מ תיקון ++C |
|||
שורה 2:
;הקצאת זיכרון דינמית: היא פעולה של הקצאת זיכרון בעת הרצת התוכנה. פעולה זו מבוצעת בדרך כלל כאשר גודל הזיכרון הנדרש אינו ידוע מראש לפני הרצת התוכנה ויתברר רק לאחר קבלת קלט מהמשתמש, קריאת תוכן של קובץ כלשהו וכדומה.
== כלים להקצאת זיכרון דינאמית ב-
מאחר ובשפת
נתן להשתמש בפונקציות של C כגון malloc ו-free, אך הדבר אינו מומלץ,
כיוון שב-
ב-
ישנה צורה בשפת
=== משתנה בודד ===
*תקציר:
שורה 70:
== שינוי גודל הזיכרון ==
בשפת C פעולה זו התבצעה על ידי פונקציית realloc. ב-
*דוגמא:
<div style="text-align:left; direction:ltr;"><pre>
|