تفاوت intmain و voidmain

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

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

ارسال پست
New Member
پست: 2
تاریخ عضویت: جمعه 13 اسفند 1389, 12:48 pm

تفاوت intmain و voidmain

پست توسط ranood » جمعه 24 تیر 1390, 12:39 pm

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

ی سواله دیگه که داشتم این بودکه کتاب چگونه با سي ++برنامه بنويسيم نوشته ي :هاروي ام.ديتل
رو از کجا میشه دانلودش کرد؟؟؟؟

Super Moderator
Super Moderator
نمایه کاربر
پست: 1166
تاریخ عضویت: سه شنبه 3 مرداد 1385, 11:49 am
سپاس‌های ارسالی: 946 بار
سپاس‌های دریافتی: 2886 بار

Re: تفاوت intmain و voidmain

پست توسط SHAHRAM » جمعه 24 تیر 1390, 3:01 pm

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

:razz:

ویرایش شد.
"هرکس از راه رسید نانش دهید و از ایمانش مپرسید . چه ، آنکس که به درگاه باریتعالی به جان ارزد ، قطعا بر سفره بوالحسن به نان ارزد "
( شیخ ابوالحسن خرقانی )

New Member
پست: 2
تاریخ عضویت: جمعه 13 اسفند 1389, 12:48 pm

Re: تفاوت intmain و voidmain

پست توسط ranood » شنبه 25 تیر 1390, 1:04 pm

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

ارسال پست

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