زبان برنامه نویسی سی/مقدمه‌ای بر فایل‌های سرآیند: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
added Category:زبان برنامه نویسی سی با استفاده از رده‌ساز
بدون خلاصۀ ویرایش
خط ۱:
{{سرص|زبان برنامه نویسی سی/تابع main|زبان برنامه نویسی سی/stdio}}
 
همانطور که نرم افزار هایی مانند فتوشاپ برای راحت تر شدن کار، امکاناتی را در دسترس کاربران قرار می دهند، تا سریعتر و بهتر کار هایشان را انجام دهند، زبان های برنامه نویسی نیز این کار را می کنند. معمولا هر زبان برنامه نویسی امکاناتی مانند خروجی، ورودی، فایل سیستم، ریاضیات و ... را در اختیار برنامه نویس قرار داده است. به این امکانات کتابخانه یا به انگلیسی: Library، می گویند که برای سرعت بخشیدن به کامل کردن الگوریتم و برنامه است.
 
کتابخانه ی زبان برنامه نویسی سی، حاوی چندین فایل که به آنها سر آیند یا به انگلیسی: Header، می گویند، است. این سرآیند ها شامل توابع اعلان شده ای است که می توان با پیش پردازنده ی include آنها را شامل شد. اما بدنه ی توابع اعلان شده هنگام کامپایل یا ترجمه کد توسط کامپایلر، توسط فایل های زبان برنامه نویسی سی دیگر (c.) به صورت خودکار کامپایل یا ترجمه می شود.