עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

צריך עזרה ב-#C - רשימות מקושרות...

Featured Replies

פורסם

היי , אני צריך לדעת איך לעבוד עם רשימות מקושורת ב-#C, אם יש מישהו שיודע אני אשמח לקבל עזרה...

תודה

פורסם

שאלה מאוד ממוקדת, אפשר לענות עליה בקלות בהודעה באורך של חוברת הדרכה.

תצטרך לשאול משהו הרבה יותר ספציפי בשביל לקבל תשובה.

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

פורסם
  • מחבר

אז ככה, מכיוון שב-#C אין פוינטרים, לא ברור לי איך אני יוצר רשימה מקושרת.

יש לי STRUCT שבניתי ואני רוצה כרגע לבנות ממנו רשימה מקשורת, איך עושים את זה?

חוץ מזה ידוע לי שיש ARRAYLIST שגם בו אין לי מושג איך משתמשים\מגדירים....

אני מקווה שכאת הבעיה שלי מוגדרת יותר...

פורסם

אתה צריך שאני אגיד לך במיוחד או מה?

תשנה את הכותרת לכותרת עניינית או שהדיון ינעל.

פורסם

חשבתי שסתם טעית כשרשמת #, כנראה זה משהו שלא שמעתי עליו (C בלי פויינטרים, מה זה אמור להיות?)

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

פורסם

אכן ב-C# אין פוינטרים בדומה ל-java.

מה שכן יש זה רפרנס לכל מה שרק תרצה ככה שרשימה מקושרת צריכה להראות בערך ככה

class List

{

public int data;

public List next;

};

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

List head;

var1 = new List ();

var1.data = 1;

var1.next = new List ();

var1.next.data = 2;

נראה לי שהרעיון מובן

אם תחפש קצת באתרים עם sources בטוח תמצא class שלם עם כל הפוקיציות של הוספה והסרה

ארכיון

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

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.