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

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




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

نام تاپيک: ُسوال : چگونه می شود تابع با خروجی آرایه تعریف کرد ؟ البته در ++ C

  1. #1
    داره خودمونی میشه ParsiX's Avatar
    تاريخ عضويت
    Nov 2005
    پست ها
    32

    14 ُسوال : چگونه می شود تابع با خروجی آرایه تعریف کرد ؟ البته در ++ C

    سلام
    اولش از مدیر محترم بخش بدلیل احتمال تکراری بودن تاپیک عذر خواهی میکنم ولی چون عجله دارم ( تا همین امروز فرصت دارم ) نتونستم کاری کنم .

    توی زبان ++ C نیاز به تعریف تابعی با خروجی آرایه با اندیس متغیر دارم . با کمی توضیح در مورد اون ، البته خیلی سریع ( تا امروز مهلت دارم ).
    قبلاً از شما متشکرم .




    با سپاس فراوان
    ParsiX
    Last edited by ParsiX; 19-07-2007 at 14:02.

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Jul 2007
    محل سكونت
    Deutschland
    پست ها
    46

    پيش فرض

    اگه منظورتون رو درست فهمیده باشم شما باید یک pointer تعریف کنید

  3. #3
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    منظورتون همچین چیزیه؟

  4. #4
    داره خودمونی میشه hadi_joulaee's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    <iostream.h>
    پست ها
    137

    پيش فرض

    باید با تابع آدرس آرایه رو بگیری بعد بریزیش تو یه متغیر اشاره گر از نوع آرایت و بعد هرتغییری که خواستی روی اون اعمال کنی. در این حالت دیگه چیزی رو return نمی کنی چون وقتی از تابع خارج بشی تغییرات روی آرایه اعمال میشه

  5. #5
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    کرج
    پست ها
    746

    پيش فرض

    آرایه در زبان c اشاره گری به ابتدای یک ناحیه از حافظه است که در زمان ارسال به تابع آدری اولین خانه آرایه به تابع فرستاده می شه و در خروجی تابع هم فقط می تونی اشاره گر به ابتدای آرایه رو بر گردونه.در زبان C تابع با خروجی آرایه وجود نداره.شما تلاش بیهوده می کنی.
    int *fact(int[],int arraysize);
    Last edited by ali zi zeperto; 04-08-2007 at 21:22.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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