alimorteza 12 ارسال شده در 7 دی، ۱۳۹۶ اشتراک گذاری ارسال شده در 7 دی، ۱۳۹۶ سلام خسته نباشید کسی جواب این سوالو میدونه چگونه میتوان در یک تابع دو یا چند مقدار بازگشتی داشت...؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمد رشوند 1,208 ارسال شده در 7 دی، ۱۳۹۶ اشتراک گذاری ارسال شده در 7 دی، ۱۳۹۶ در 43 دقیقه قبل، alimorteza گفته است : سلام خسته نباشید کسی جواب این سوالو میدونه چگونه میتوان در یک تابع دو یا چند مقدار بازگشتی داشت...؟ اگر اون تابع از جنس آرایه باشه، و اینکه شما در بخش ریترن اون تابع همون آرایه با شماره ایندکس مختلف رو بزنی مثلاً public String[] reshteh() { . . . . return {reshteh[0],reshteh[1],reshteh[2]}; } لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alimorteza 12 ارسال شده در 7 دی، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 7 دی، ۱۳۹۶ در 6 ساعت قبل، محمد رشوند گفته است : اگر اون تابع از جنس آرایه باشه، و اینکه شما در بخش ریترن اون تابع همون آرایه با شماره ایندکس مختلف رو بزنی مثلاً public String[] reshteh() { . . . . return {reshteh[0],reshteh[1],reshteh[2]}; } میشه کد کاملشو بهم بگید اینو دادن و اون سوالو دادن گفتن دو یا چن مقدار بازگشتی خواهد داشت ینی گفته بهش اضافه کنیم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alimorteza 12 ارسال شده در 12 دی، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 12 دی، ۱۳۹۶ در در 1396/10/07, 19:12:40، alimorteza گفته است : میشه کد کاملشو بهم بگید اینو دادن و اون سوالو دادن گفتن دو یا چن مقدار بازگشتی خواهد داشت ینی گفته بهش اضافه کنیم ینی یکی نیس اینجا جواب ما رو بده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mehran3d 75 ارسال شده در 13 دی، ۱۳۹۶ اشتراک گذاری ارسال شده در 13 دی، ۱۳۹۶ در 13 ساعت قبل، alimorteza گفته است : ینی یکی نیس اینجا جواب ما رو بده این تابع دو عدد میگیره و دو عدد برمیگردونه اما در اصل دو عدد میگیره و یک آرایه دو عنصری برمی گردونه اولی حاصلضرب دو عدد ورودی و دومین حاصلجمع دو عدد گرفته شده int test ( int a,int b) { int temp[2]; temp[0]=a*b; temp[1]=a+b; return temp; } اینجوری باید فراخوانی کنی int first=3; inf sec=4; int result[]; result=test(first,sec) printf("sum result is ..%d",result[0]); printf("multiple result is ..%d /n",result[1]); اگه اشتباه نکنم برای بیش از دوتا int temp[tedad] va int result[tedad] print resul[0] print resul[1] print resul[2] print resul[...] print resul[tedad] لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.