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

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




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

نام تاپيک: برگرداندن آرایه توسط تابع++c

  1. #1
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض برگرداندن آرایه توسط تابع++c

    سلام
    فرض کنید یه تابعی تعریف کردیم که آرایه میگیره یه بلاهایی سرش میاره بعد آرایه حاصل رو return می کنه...
    چطوری آرایه رو return کنه؟

  2. #2
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

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

  3. #3
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

    سلام .
    اصلا آرایه رو return کردن لازم نیست . هر بلایی که سر آرایه بیارین تو تابع فراخواننده هم این بلاها سرش میاد .
    سلام
    بله می دونم..... اما میخواستم بدونم اصلا میشه تابع رو یه طوری تعریف کرد که آرایه رو return کنه به main ؟
    (یعنی تابعم حتما باید int باشه و خب لزوما باید یه چیزی رو return کنه دیگه! )

  4. #4
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    اگه نوع برگشتی رو * int بگیرین می تونین آرایه برگردونین . فقط اسم آرایه رو برمیگردونین.

  5. این کاربر از sin2x=2sinxcosx بخاطر این مطلب مفید تشکر کرده است


  6. #5
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Sep 2008
    پست ها
    253

    پيش فرض

    اگه نوع برگشتی رو * int بگیرین می تونین آرایه برگردونین . فقط اسم آرایه رو برمیگردونین.
    البته اگه آرایه درون تابع (روی stack) تعریف شده باشه موقع return از بین میره. کامپایلرهای جدید هم فکر میکنم ایراد بگیرن.

    توی ++c میشه ار کلاس ها به عنوان تابع های پیشرفته استفاده کرد. خروجی می تونه یه عضو کلاس باشه. این عضو می تونه آرایه هم باشه.


    __________________
    وبلاگ من
    http://www.irancplusplus.co.cc
    شامل یک pdf دربارۀ «آشنایی با نظریه نسبیت خاص» و ویرایش سوم «با ++C آشنا شویم»
    Last edited by CppBuilder2006; 27-12-2009 at 17:38.

  7. #6
    اگه نباشه جاش خالی می مونه no name's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    دیروز بعد از ظهر
    پست ها
    213

    پيش فرض

    [QUOTE=CppBuilder2006;4494261]البته اگه آرایه درون تابع (روی stack) تعریف شده باشه موقع return از بین میره. کامپایلرهای جدید هم فکر میکنم ایراد بگیرن.

    توی ++c میشه ار کلاس ها به عنوان تابع های پیشرفته استفاده کرد. خروجی می تونه یه عضو کلاس باشه. این عضو می تونه آرایه هم باشه.

    تایید

  8. این کاربر از no name بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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