مصطفی شاه ولی

اینجا حوزه فناوری اطلاعات و ارتباطات است
لوازم جانبی کامپیوتر و موبایل اهواز

مصطفی شاه ولی

اینجا حوزه فناوری اطلاعات و ارتباطات است

سلام خوش آمدید
عبارت include# در سی پلاس پلاس یعنی چی؟

عبارت include# در سی پلاس پلاس یعنی چی؟

جمعه, ۲۱ ارديبهشت ۱۴۰۳، ۰۶:۲۵ ب.ظ

جهت ساخت یک برنامه از طریق کد نویسی از دستورات مختلفی برای انجام کارها استفاده می کنیم که همه این دستوارت بایستی به Compiler برنامه (مترجم جهت ترجمه آن دستورات به زبان ماشین) شناخته شوند؛ بنابراین در همه زبانهای برنامه نویسی جهت شناساندن آن دستورات به Compiler مربوطه قوانین مختلفی بایستی رعایت شود.

در زبان C و ++C و همچنین مجموعه زبانهای .Net می توانیم با دستور Include این عمل را انجام دهیم.

البته این دستور فایل هایی به نام فایل های سرآیند یا همان Header File را در برنامه فراخوانی می کند.

به این دلیل که در زبانهایی چون ++C, توابع مختلف از پیش تعریف شده ای  برای استفاده آنها توسط برنامه نویس وجود دارند که به آنها توابع کتابخانه ای نیز می گویند.

البته علاوه بر توابع, دستورات و شناسه های مختلفی چون شناسه های شرطی IF, شناسه های حلقه های تکرار چون While,For,Do و ... وجود دارند (کلمات کلیدی) که همگی آنها بصورت دسته بندی شده در همین Header file ها معرفی شده اند.

Header file ها در پوشه ای ذخیره از شده اند که البته پسوند h. را دارند.

بعنوان مثال فایل سرآیندی به نام stdio.h وجود دارد که باعث معرفی شناسه های For , Switch و ... می شوند که برای استفاده آنها باید این فایل توسط include فراخوانی شود.

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
Smiley face مدیر سایت:

هر گاه خبرهای بد را به عنوان یك نیاز به تغییر و نه یك خبر منفی پذیرفتید، شما از آن شكست نخورده اید، بلكه چیزهای تازه ای از آن آموخته اید.

ارتباط مستقیم با مدیر:

به اشتراک گذاری تمام پروژه های تکمیل شده، مطالب دانشگاهی، اخبار فناوری اطلاعات و ارتباطات و آموزش این حرفه از اهداف این وبلاگ میباشد

دنبال کنندگان ۱ نفر
این وبلاگ را دنبال کنید
تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران
آخرین نظرات