הקצאה דינמית ומערכים בשפת C - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

הקצאה דינמית ומערכים בשפת C


א

Recommended Posts

אז להיכן נכנסת העובדה שאתה לא יודע כמה תווים יוכנסו על ידי המשתמש?

אתה רוצה לבדוק שהגעת לסוף המערך ואז להגדיל אותו אם אין יותר מקום. בסוף הלולאה תכניס את ה-null termination

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

עזרה נוספת -

למה הקוד הבא מתפוצץ?

מה שאני מנסה לעשות זה שהפונקציה תכניס למערך char של פויינטרים מספר מסויים של מחרוזות. תא n-1 יצביע למחרוזת ה-n (התא ה-0 יצביע למחרוזת הראשונה וכו').

onjkQHO.jpg

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

זה אומר שגלשת איפשהו מגבולות המערך ו/או ניגשת לזיכרון לא חוקי.

תנסה לדבג צעד אחר צעד כדי לראות איפה הבעיה.

במבט על הקוד אני רואה שיש לך שגיאה חמורה באופן שבו אתה משתמש ב-malloc/realloc/free.

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

ארכיון

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

×
  • צור חדש...