עבור לתוכן

int *read_array(int end_singal,int *count) C language

Featured Replies

פורסם

בזבוז מקום זה תלוי משימה. במקרה שלך זה לא בזבוז. אל תשכח שמערך בגודל 20 זה כלום בכל קנה מידה.

פורסם
  • מחבר

בזבוז מקום זה תלוי משימה. במקרה שלך זה לא בזבוז. אל תשכח שמערך בגודל 20 זה כלום בכל קנה מידה.

מסכים איתך לחלוטין

אבל באותה מידה ה -MAX יכל להיות מספר אחר שיהיה יותר משמעותי בשביל המחשב...

הבנתי שזה לא רלוונטי לגביי,כי בכל זאת אני לומד מבוא לשפת C ואני מאמין שבעתיד הקרוב אני ייגע בדליפות זיכרון

אבל באופן כללי אני מתעניין...

פורסם

יש דרכים להתמודד עם זה - לדוגמה, מה אם מספר הקלטים בכלל לא מוגבל מראש?

הרעיון באופן כללי הוא לבנות מערך ש"גדל" באופן דינמי - כל פעם שהמערך "מתמלא" מקצים אותו מחדש בגודל גדול יותר.

פורסם

לדליפות זיכרון אין קשר ליעילות מקום.

אתה עוד תלמד ותבין את זה :)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים