تبلیغات
وب عمومی (همه چیز در یک نگاه) - تعریف تابع در زبان C
 
وب عمومی (همه چیز در یک نگاه)
درباره وبلاگ


با سلام خدمت دوستان عزیز
الهام کشاورز هستم
امیدوارم از مطالبی که در وبلاگ قرار میدم استفاده کنید
لطفا نظرات خودتون رو با ما در میان بزارید
با تشکر

مدیر وبلاگ : الهام کشاورز
نویسندگان
یکشنبه 7 شهریور 1395 :: نویسنده : الهام کشاورز

تعریف تابع در زبان C : برای تعریف تابع در زبان C کافیه اول اسم کتابخونه رو بنویسیم . بعد اسم تابع رو بیاریم و ارگومان هاشو مشخص کنیم و منتظر نتیجه باشیم . برای تعریف تابع طبق الگوی زیر عمل می کنیم :

#include <نام کتابخانه>

نام تابع (argomans);

 

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

برای تعریف اینگونه توابع به شکل زیر عمل می کنیم : 


نام تابع (argomans)

}

کد ها

{

به کدهایی که درون  {  } هستند تکه کد یا بلوک میگن.

نکته مهم : دقت کنید که بعد از توایع دارای بلوک احتیاجی به وارد کردن علامت ; نیست.

تابع () main در زبان C : وقتی یک برنامه به زبان C نوشته میشه . هنگام اجرا کردن برنامه . اولین کاری که سیستم میکنه اینکه میره دنبال تابعی به نام () main می گرده و کدهایی که درون بلوک اون تابع نوشته شده رو اجرا می کنه . این تابع , تابع اجرا یا تابع اصلی برنامه هست . اگر دقت کرده باشید این تایع بصورت Int معرفی شده چرا ؟ یکی از ویژگی های این تابع این هست که بعد از اجرا کردن همه کدهای درون خودش برای اینکه به سیستم بگه دیگه کدی وجود نداره و همه چی به خوبی اجرا شده در اخر یه عدد صفر رو به سیستم بر می گردونه. و این کار رو با نوشتن return 0 پس از همه کدها انجام میده حالا چون این مقدار یه عدد هست واسه همین قبل از تعریف تابع main کلمه Int رو می نویسیم. دقت کنید که اگر return 0 رو هم ننویسین هیچ فرقی نمی کنه , همونطور که گفتم فقط برای اینکه  برنامه به سیستم بگه همه چی به خوبی انجام شده .

 

منبع : آموزش برنامه نویسی





نوع مطلب :
برچسب ها :
لینک های مرتبط :
دوشنبه 9 بهمن 1396 08:22 ب.ظ
ممنون
دوشنبه 16 مرداد 1396 04:18 ق.ظ
I blog often and I genuinely thank you for your information. This article has truly peaked my interest.
I'm going to book mark your website and keep checking for new details about once a week.

I subscribed to your Feed as well.
جمعه 1 اردیبهشت 1396 11:38 ق.ظ
Wow, superb blog layout! How long have you been blogging for?
you made blogging look easy. The overall look of your website is excellent, as well as the content!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :