دانلود فایل


تحقیق جامع 13توابع و كلاسهاي حافظه - دانلود فایل



دانلود فایل توابع و کلاسهای حافظه

دانلود فایل تحقیق جامع 13توابع و كلاسهاي حافظه لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 2
<نام تابع > ( اسامي پارامترها ) | |تعريف پارامترها | | { ||بدنه تابع | | } |ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ شكل (1) . ساختمان توابع در شكل (1) منظور از نوع تابع ، يكي از انواع معتبر در زبان C است كه نوع مقدار برگردانده شده توسط تابع را مشخص مي كند . تعيين نوع توابع ، اختياري است . اگر تابعي تعيين نوع نگردد كامپايلر زبان C فرض مي كند مقداري كه توسط تابع برگردانده مي شود از نوع " صحيح " است . نام تابع از قانون نامگذاري براي متغيرهاي تبعيت مي كند . اسامي پارامترها شامل متغيرهايي است كه بايد به تابع منتقل كردند . اگر تعداد پارامترها بيش از يكي باشد يا كاما از يكديگر جدا مي شوند . تعريف پارامترها مجموعه دستوراتي است كه نوع پارامترها را تعيين مي نمايد . تعيين نوع پارامترها در حين تعريف تابع نيز امكان پذير است . بدنه تابع شامل دستورالعمل هايي است كه عمل تابع را مشخص مي كند . نكاتي را كه بايد در مورد توابع در نظر داشت عبارتند از : 1كليه توابع فرعي بعد از تابع اصلي (()main) تعريف مي شوند . 2اگر نوع تابعي غيراز نوع " صحيح " باشد، نوع آن بايد در تابع فراخواننده به كامپايلر اعلان شود . 3براي اجراي تابع بايد آنها را فراخواني نمود ( فراخواني توابع توسط نام آنها انجام مي شود ) . 4همانطور كه متغيرهاي قابل استفاده در تابع اصلي بايد در ابتداي اين تابع تعريف شوند ، متغيرهاي مورد نياز هر تابع فرعي نيز بايد در ابتداي آنها تعريف كردند . 5تعريف يك تابع در داخل تابع ديگر امكان پذير نيست . ولي فراخواني سطوح مختلف توابع ، ممكن است . 6توابع از نظر تعداد مقاديري كه به تابع فراخواننده برمي گردانند ، به سه دسته تقسيم مي شوند . الف ) توابعي كه هيچ مقداري را برنمي گردانند . ب ) توابعي كه فقط يك مقدار را برمي گردانند . ج ) توابعي كه چند مقدار را به عنوان نتيجه عمل برمي گردانند . 7درموقع فراخواني توابع بايد دقت داشت كه تعداد و نوع آرگومانها با تعداد ونوع پارامترها يكسان باشند. براي پي بردن به تفاوت بين آرگومانها و پارامترها مي توانند به شكل (2) مراجعه نماييد . ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ | main )(|| { ||ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ | |آرگومان ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ | | |< فراخواني تابع ؤؤؤؤؤؤ;(a/b)out | | || } || ||ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ | |پارامتر تابع ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ | | |(< تعريف تابع ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤk/i)out | | int k/i; || { || || printf("k=%d/i=%d"/k/i); || || } |ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ شكل (2) . تفاوت آرگومان و پارامتر در شكل (2) aو bو را كه در فراخواني تابع out آمده اند ، آرگومان تابع و I و Kرا كه در تعريف تابع out آمده اند پارامتر تابع مي گوييم . همانطور كه ملاحظه وانند هم نام نباشند .



13توابع


و


کلاسهای


حافظهتوابع


و


کلاسهای


حافظه



مقاله


پاورپوینت


فایل فلش


کارآموزی


گزارش تخصصی


اقدام پژوهی


درس پژوهی


جزوه


خلاصه


آشنايي با انرژي هسته‌اي و استفادههاي صلح جويانه از آن در صنعت و اقتصاد

پاورپوینتی در مورد دستگاه آبفشان دوار

نماز جماعت

طرح توجیهی خدمات مشاوره مهندسی

پاورپوینت مرگ مغزی

تحقیق درمورد كارآموزي جوشكاري 67 ص

پاورپوینت در مورد تئوری اجتماعی آلبرد باندورا

دانلود پاورپوینت ساختار سازماني(فصل سیزدهم کتاب تک جلدی مبانی رفتار سازمانی استیفن رابینز ترجمه پارسائیان و اعرابی)

پاورپوينت با عنوان خواب

مقاله درباره روایات و حکایاتی از اسلام و دین