تفاوت اعلان(Declaration) و تعریف(Definition) چیست؟

اعلان (Declaration) دستوری از برنامه است که نام و نوع  اشیای داده ای که در حین اجرای برنامه مورد نیاز هستند را مشخص میکند،همچنین طول اشیای داده را نیز مشخص میکند.اعلان به ۲ دسته تقسیم میشود: ۱) اعلان صریح  ۲) اعلان پیش فرض(اعلان ضمنی) . اهداف اعلان را میتوان به صورت زیر تقسیم کنیم:

  • انتخاب نمایش حافظه
  • مدریت حافظه
  • عملیات چند ریخت

تعریف (Definition) یک تابع یعنی بدنه  آن تابع  را نوشته و  کار مورد نظر  آن را تعیین کنیم.ممکن است یک تابع اعلان شود در صورتی که هنوز تعریف نشده باشد.

declaration vs definition

declaration vs definition

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

http://www.blogylaw.com/forum/showthread.php?tid=3812

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *