שפת C/ניהול זיכרון דינאמי: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
←דוגמה: הבהרה תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד |
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד |
||
שורה 110:
הוא מספר הבתים שתופסים 80 תווים רצופים (כמו ב[[שפת C/מערכים|מערך]] של תווים, לדוגמה). חשוב להשתמש במילה השמורה sizeof ולא להסתמך על כך שהגודל אותו תופס טיפוס מסויים כבר ידוע (למשל - 4 עבור משתנה מטיפוס שלם). הסיבה היא שבמחשבים מארכיטקטורות שונות ייתכן מצב בו משתנה מאותו טיפוס יתפוס נפח זיכרון שונה.
===פונקציות ההקצאה malloc
כדי להקצות זיכרון, אפשר להשתמש בפונקציה malloc, בקריאה מהצורה הבאה:
|