تبلیغات شما تبلیغات شما

آمار سایت

    آمار مطالب
    کل مطالب : 3993
    آمار کاربران
    افراد آنلاین : 8

    کاربران آنلاین

    آمار بازدید
    بازدید امروز : 17,055
    باردید دیروز : 2,997
    گوگل امروز : 14
    گوگل دیروز : 29
    بازدید هفته : 17,055
    بازدید ماه : 70,492
    بازدید سال : 829,783
    بازدید کلی : 6,401,306

آخرین فروش های موفق

 

C زبان ساخت یافته است و هر برنامه در این زبان شامل یک یا چند تابع است . یکی از این توابع که اسم آن ()main است به عنوان  تابع اصلی برنامه و بقیه توابع بعنوان تابع عرضی هستند . اجرای برنامه با تابع  اصلی ، یعنی ()main شروع می شود.

C زبان ساخت یافته است و هر برنامه در این زبان شامل یک یا چند تابع است . یکی از این توابع که اسم آن ()main است به عنوان  تابع اصلی برنامه و بقیه توابع بعنوان تابع عرضی هستند . اجرای برنامه با تابع  اصلی ، یعنی ()main شروع می شود.

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

Main()
{

تعریف متغیرها
}
{
}
f2()
{
}

شکل (۱) . ساختمان ساده ای از برنامه C

اولین تابع برنامه ، ()main است . ابتدا متغیرهای مورد استفاده این تابع تعریف ، سپس دستورات تابع اصلی با یک { شروع و به } ختم می شود . بعضی از دستورات تابع اصلی ممکن است فراخوانی توابع ()f1(),f2 وغیره نیز باشند. ()f1(),f2 دو تابع فرعی هستند که در برنامه وجود دارند همانطوری که مشاهده می گردد تعریف توابع فرعی پس از تابع اصلی صورت می گیرد. در زبان C فرض میشود که نتایج حاصل از تابع بصورت int است که اگر غیر از این باشد ، باید ضمن تعریف متغیرها وع توابع استفاده شده در برنامه به کامپایلر اعلان شود.

برچسب ها

مطالب پیشنهادی ما

دیدگاه های شما

ارسال نظر

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتیرفرش کد امنیتی

تبلیغات شما تبلیغات شما

دسترسی سریع

کدهای اختصاصی