تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: کار با آرایه ای که سایزش از قبل مشخص نیست

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2009
    پست ها
    23

    پيش فرض کار با آرایه ای که سایزش از قبل مشخص نیست

    با سلام
    من به یک نوع آرایه تک بعدی نیاز دارم که تعداد عناصرش از قبل مشخص نیست و کاربر موقع کار میتونه تعدادشو افزایش بده برا همین نمیتونم مثلا از دستور

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    استفاده کنم چون طول آرایه مشخص نیست از قبل.
    میشه راهنماییم کنید آرایه رو چطوری تعریف کنم و برای وارد کردن اطلاعات چه کدی رو استفاده کنم
    مرسی

  2. #2
    اگه نباشه جاش خالی می مونه bida's Avatar
    تاريخ عضويت
    Nov 2008
    پست ها
    383

    پيش فرض

    خوب الان مشکل شما با دستور SetLength چیه؟
    هروقت که خواستی سایز آرایه رو افزایش بده.

    تا زمانی که شما از SetLength استفاده نکردی عملا آرایه شما تو حافظه وجود نداره. پس حتما نیاز نیست که دو تا دستور بالا بعد از هم باشن.

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2009
    پست ها
    23

    پيش فرض

    یعنی اگه سایز آرایه رو افزایش بدم اطلاعاتی که توش ذخیره شده پاک نمیشه؟

  4. #4
    حـــــرفـه ای *Batman*'s Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    Virtual Environment
    پست ها
    5,203

    پيش فرض

    یعنی اگه سایز آرایه رو افزایش بدم اطلاعاتی که توش ذخیره شده پاک نمیشه؟
    اگر طول آرایه رو کوچک کنید ، عناصر از انتهای آرایه حذف میشن.
    اگر طول آرایه رو افزایش بدید ، عناصر به انتهای آرایه اضافه میشن و مقدار صفر میگیرن.
    با افزایش طول آرایه اطلاعات قبلی از بین نمیرن.

  5. این کاربر از *Batman* بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •