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

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
אין תקציר עריכה
Tomer1504 (שיחה | תרומות)
←‏גודל ההקצאה הרצוי: Sizeof הוא אופרטור ולא פונקציה
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד
שורה 94:
כדי להקצות זיכרון, צריך לדעת ראשית את '''גודל''' הזיכרון הרצוי (בבתים). לרוב אנו יודעים משהו שונה במקצת: '''טיפוס''' המשתנים הרצוי, ו'''מספר''' המשתנים הרצויים ברצף.
 
שפת C מאפשרת לנו לתרגם דרישות טיפוסים וסוגים לדרישות גודל על ידי ה{{מונח|פונקציהאופרטור}} sizeof. כדי לראות את מספר הבתים שתופס טיפוס, נשתמש באופרטור sizeof בצורה:
<source lang = "c">
sizeof(<t>)