מעבר לתוכן

עזרה עם זיכרון במדמ"ח sisgev segmentation fault


הודעות מומלצות

אני כותב עכשיו משימה של בקטרקינג וצריך לעשות בדיקה לmalloc ואז לשחרר אותו בסוף,

כאשר המשימה היא רק לכתוב חלק מהקוד את הmain הסגל רשם כבר,

אני מריץ אץ הקוד ואני מקבל את השגיאה שרשומה בכותרת והתוכנית קורסת, זאת בעיה שקשורה להקצאת זיכרון.

 

מישהו יכול לעזור לי ולרשום לי בדיוק איך אני מנסח את הבדיקה והשחרור של הזכרון,

ההקצאה והשחרור היא למצביע למערך של מצביעים.

 

אני מצרף את הקוד.

 

 

New Text Document.txt

קישור לתוכן
שיתוף באתרים אחרים

מבדיקה של valgrind אכן יש לך גישות של קריאה כתיבה למקומות לא חוקיים, למשל בשורה 112 (זאת ההתראה הראשונה),

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

קישור לתוכן
שיתוף באתרים אחרים

יכול להיות שזה קשור לזה שאני מנסה לכתוב לתוך המערכים\מצביעים האלה עם הזיכרון הדינמי מתוך פונקציות אחרות מאלה שבהן הזכרון הוקצה, כי בשורות האלה בדיוק יש לי שגיאות.

אם כן מהי הדרך הנכונה לכתוב לתוכן מפונקציות אחרות?

קישור לתוכן
שיתוף באתרים אחרים

הצטרפות לשיח

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

אורח
הוספת תגובה

×   הדבקה כטקסט עשיר.   הדבקה כטקסט רגיל במקום

  מאושרים אך ורק 75 סמייקונים.

×   הקישור שלך מוצמד אוטומטית.   הצגה כקישור במקום

×   תוכן הקודם שלכם שוחזר.   ניקוי עורך

×   You cannot paste images directly. Upload or insert images from URL.

טוען...
×
×
  • יצירת חדש...