تفاوت intmain و voidmain

در اين بخش مي‌توانيد در مباحث مربوط به زبانهاي بر پايه C به بحث بپردازيد

مدیران انجمن: abbas.m.k, athlon64x2, شوراي نظارت

ارسال پست
New Member
پست: 2
تاریخ عضویت: جمعه ۱۳ اسفند ۱۳۸۹, ۱۲:۴۸ ب.ظ

تفاوت intmain و voidmain

پست توسط ranood »

سلام
میخواستم بدونم که کسی تفاوت intmain و voidmain رونمیدونه؟؟؟

ی سواله دیگه که داشتم این بودکه کتاب چگونه با سي ++برنامه بنويسيم نوشته ي :هاروي ام.ديتل
رو از کجا میشه دانلودش کرد؟؟؟؟
Super Moderator
Super Moderator
نمایه کاربر
پست: 1166
تاریخ عضویت: سه‌شنبه ۳ مرداد ۱۳۸۵, ۱۱:۴۹ ق.ظ
سپاس‌های ارسالی: 946 بار
سپاس‌های دریافتی: 2887 بار

Re: تفاوت intmain و voidmain

پست توسط SHAHRAM »

توابع به طور کلی در خانواده c از لحاظ مقدار برگشتی 2حالت دارند: مقدار بر میگردونند یا هیچ void.
این قانون در تابع main که تابع اصلی برنامه های خانواده cهست هم صادق هست و میتواند مقدار یا هیچ برگرداند.اما از اونجایی که با پایان تابع main برنامه ما هم پایان پیدا میکنه این مقدار فقط جهت نشان دادن حالت پایان برنامه کاربرد داره به این صورت که با return 0 کردن انتهای تابع main شما اعلام میکنید که برنامه به صورت عادی اجرا و پیایان پذیرفته است.این اعلان پایان برنامه برای سیستم عامل صادر میشه.
کتاب مورد نظرتون به صورت زبان اصلی به وفور یافت میشه.اگر پیدا نکردید بفرمایید لینک بزارم.

:razz:

ویرایش شد.
"هرکس از راه رسید نانش دهید و از ایمانش مپرسید . چه ، آنکس که به درگاه باریتعالی به جان ارزد ، قطعا بر سفره بوالحسن به نان ارزد "
( شیخ ابوالحسن خرقانی )
New Member
پست: 2
تاریخ عضویت: جمعه ۱۳ اسفند ۱۳۸۹, ۱۲:۴۸ ب.ظ

Re: تفاوت intmain و voidmain

پست توسط ranood »

ممنون از جوابتون. ولی این کتاب رو نمیشه به صورت ترجمه پیدا کرد.
ارسال پست

بازگشت به “C Base Programming”