עבור לתוכן

זקוק להסבר קצרצר מצביע למצביע בשפת סי

Featured Replies

פורסם

אשמח אם מישהו יוכל להסביר לי את שתי השורות שהמסומנות.

תודה מראש

פורסם

יש שם dereferencing של מערך דו מימדי. כידוע, מערך כזה הוא כמו מערך חד מימדי כאשר כל תא שלו הוא מערך בעצמו.

ביטוי כמו:

*mat

מחזיר את הכתובת של המערך שבתא מספר 0. שקול ל:

mat[0]

פורסם
  • מחבר

לא בדיוק הבנתי.

האם יש אפשרות שתסביר לי איך הגענו ל6 ב mat[0][0]?

פורסם

זה קצת מבלבל בהתחלה אך שים לב שבלולאה הפנימית (של j) התא אליו משימים את הערך i+j לא משתנה...

פורסם
  • מחבר

יש משהוו שעדיין לא הבנתי. מתחת לif הראשון, מדוע הערכים בשורה 0 ועמודות 2 ו3 ממשיכים להשתנות גם כאשר אנחנו בשורות 1,2,3?

פורסם

שוב, mat* מחזיר מצביע למערך הראשון. המערך הראשון זה השורה הראשונה.

ארכיון

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

דיונים חדשים