יש לי שאלה

michal121

New member
יש לי שאלה

התחלתי ללמוד אתנושא המערכים ויש לי שאלה אם אני רוצה לבנות תוכנית שבה המערך הוא משתנה ולא מספר לדוגמא: M[N]B ואני רוצה לסדר את המערך בסדר עולה איך אני עושה זאת די הסתבכתי כי אני לא מבינה מה לעשות שהמערך מופיע כמשתנה ולא כמספר תןדה
 

sadov

New member
תשובה

אם הבנתי אותך נכון את מתכוונת למערך שגודל המערך הוא משתנה ??? זה נושא שבטח תלמדי בשלב מאוחר יותר (הקצאה דינמית) ושם העבודה קצת שונה. בגדול - כל פעם שאת רוצה גודל שונה למערך צריך לבצע הקצאה מחדש, אין של מערך בגודל משתנה ... מקווה שעזרתי
 

ליאור ב

New member
משתנה?

אם אני הבנתי נכון התכוונת [array[a כאשר a הוא משתנה מסוג int. המשתנה מיצג מספר ולכן המערך יהיה באורך המספר. לדוגמא: אם: ;int a=8 ;type *array אז: ;[array = new type[a מקצה מערך בשם array באורך 8. מקוה שהבנתי נכון את השאלה. ליאור.
 
למעלה