נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: הודעת שגיאה לא מפוענחת ב C#

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
סימונה מדימונה
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 12 June 2007 בשעה 16:18 | IP רשוּם
ציטוט סימונה מדימונה

טוב אני מעתיקה אבל משום מה זה יוצא הפוך. אני מקווה שאתם מיומנים...
אני לא מבינה מהי בעיית התחביר שיש כאן:

קוד:
for(i=0;i<sizeA;i++){
        printf("Enter element a["%d"]:",&i);
        scanf("%d",a[i]);}


הודעת השגיאה היא
קוד:
: error C2143: syntax error : missing ')' before 'string'
error C2059: syntax error: ')'


שתי ההודעות מצביעות על שורת ההדפסה (האמצעית). אומרות שחסר את התו    ' ) '    איפשהו ואני לא מבינה למה?


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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 12 June 2007 בשעה 16:30 | IP רשוּם
ציטוט סימונה מדימונה

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

ממה זה יכול לנבוע? ואיך מתקנים את הבעיה?

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

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 12 June 2007 בשעה 17:54 | IP רשוּם
ציטוט shoshan

תשלחי את הקוד...

כנראה שהתנאי יציאה שלך לא טוב, כי המשמעות היא שהגעת לגודל המאקסימלי של קריאות (ושל מקום במחסנית)

בקריאה הרקורסיבית תעשי step into כדי להיכנס לקריאה הרקורסיבית החדשה.


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
סימונה מדימונה
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 12 June 2007 בשעה 18:32 | IP רשוּם
ציטוט סימונה מדימונה

shoshan כתב:
תשלחי את הקוד...

כנראה שהתנאי יציאה שלך לא טוב, כי המשמעות היא שהגעת לגודל המאקסימלי של קריאות (ושל מקום במחסנית)

בקריאה הרקורסיבית תעשי step into כדי להיכנס לקריאה הרקורסיבית החדשה.

 

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

נמאס כבר. אני יושבת על זה שעות כבר.

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

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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 12 June 2007 בשעה 21:40 | IP רשוּם
ציטוט סימונה מדימונה

תודה וגם הצלחתי!

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

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 13 June 2007 בשעה 10:24 | IP רשוּם
ציטוט shoshan

ואגב, למה כתבת c# אם התכנית ב-C

ומה הייתה הבעיה ?


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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