صفحه 1 از 1
تفاوت intmain و voidmain
ارسال شده: جمعه ۲۴ تیر ۱۳۹۰, ۱۲:۳۹ ب.ظ
توسط ranood
سلام
میخواستم بدونم که کسی تفاوت intmain و voidmain رونمیدونه؟؟؟
ی سواله دیگه که داشتم این بودکه کتاب چگونه با سي ++برنامه بنويسيم نوشته ي :هاروي ام.ديتل
رو از کجا میشه دانلودش کرد؟؟؟؟
Re: تفاوت intmain و voidmain
ارسال شده: جمعه ۲۴ تیر ۱۳۹۰, ۳:۰۱ ب.ظ
توسط SHAHRAM
توابع به طور کلی در خانواده c از لحاظ مقدار برگشتی 2حالت دارند: مقدار بر میگردونند یا هیچ void.
این قانون در تابع main که تابع اصلی برنامه های خانواده cهست هم صادق هست و میتواند مقدار یا هیچ برگرداند.اما از اونجایی که با پایان تابع main برنامه ما هم پایان پیدا میکنه این مقدار فقط جهت نشان دادن حالت پایان برنامه کاربرد داره به این صورت که با return 0 کردن انتهای تابع main شما اعلام میکنید که برنامه به صورت عادی اجرا و پیایان پذیرفته است.این اعلان پایان برنامه برای سیستم عامل صادر میشه.
کتاب مورد نظرتون به صورت زبان اصلی به وفور یافت میشه.اگر پیدا نکردید بفرمایید لینک بزارم.

ویرایش شد.
Re: تفاوت intmain و voidmain
ارسال شده: شنبه ۲۵ تیر ۱۳۹۰, ۱:۰۴ ب.ظ
توسط ranood
ممنون از جوابتون. ولی این کتاب رو نمیشه به صورت ترجمه پیدا کرد.