سلام
میخواستم بدونم که کسی تفاوت intmain و voidmain رونمیدونه؟؟؟
ی سواله دیگه که داشتم این بودکه کتاب چگونه با سي ++برنامه بنويسيم نوشته ي :هاروي ام.ديتل
رو از کجا میشه دانلودش کرد؟؟؟؟
تفاوت intmain و voidmain
مدیران انجمن: abbas.m.k, athlon64x2, شوراي نظارت
- پست: 1166
- تاریخ عضویت: سهشنبه ۳ مرداد ۱۳۸۵, ۱۱:۴۹ ق.ظ
- سپاسهای ارسالی: 946 بار
- سپاسهای دریافتی: 2887 بار
Re: تفاوت intmain و voidmain
توابع به طور کلی در خانواده c از لحاظ مقدار برگشتی 2حالت دارند: مقدار بر میگردونند یا هیچ void.
این قانون در تابع main که تابع اصلی برنامه های خانواده cهست هم صادق هست و میتواند مقدار یا هیچ برگرداند.اما از اونجایی که با پایان تابع main برنامه ما هم پایان پیدا میکنه این مقدار فقط جهت نشان دادن حالت پایان برنامه کاربرد داره به این صورت که با return 0 کردن انتهای تابع main شما اعلام میکنید که برنامه به صورت عادی اجرا و پیایان پذیرفته است.این اعلان پایان برنامه برای سیستم عامل صادر میشه.
کتاب مورد نظرتون به صورت زبان اصلی به وفور یافت میشه.اگر پیدا نکردید بفرمایید لینک بزارم.

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

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