یک فایل C چیست؟

نحوه باز کردن، ویرایش و تبدیل فایل های C

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

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

اگر فایل C در زبان برنامه نویسی C یا C ++ وجود نداشته باشد، به جای آن می تواند یک فایل اسکریپت Lite-C باشد که در lite-C نوشته شده است، یک زبان برنامه نویسی مشابه C / C ++.

هر دو نوع فایل مربوط به برنامه هایی هستند که برای ساخت برنامه های نرم افزاری و بازی های ویدئویی استفاده می شوند.

نکته: CFile همچنین به کلاسهای کلاس کلاس مایکروسافت اشاره دارد، اما هیچ ارتباطی با فرمتهای فایل کد منبع توضیح داده شده در اینجا ندارد.

چگونه فایل C را باز کنیم

هر ویرایشگر متن مانند Notepad ++، Emacs، برنامه Notepad ویندوز، EditPlus، TextMate و دیگر موارد می تواند فایل C را باز کرده و مشاهده نماید، اگر این یک فایل کد منبع C / C ++ است.

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

با این حال، فایل های C معمولا در قالب یک برنامه توسعه نرم افزاری مثل Visual Studio، Eclipse، C ++ Builder، Dev-C ++ یا Code :: Blocks باز می شوند.

برنامه Lite-C از Conites Datasystems برنامه اولیه ای است که برای کار با اسکریپت Lite-C استفاده می شود، اما این فایل های C ممکن است با ویراستاران متن نیز باز شود.

نحوه تبدیل فایلهای C

تعدادی از تبدیل هایی که می توانید در رابطه با C و C ++ انجام دهید، اما این موارد خارج از محدوده این مقاله هستند. برای مثال، شما می توانید از زبان برنامه نویسی برای تبدیل به یا از آرایه چارت، عدد صحیح، رشته و غیره استفاده کنید، اما این ها به خود فایل های C اعمال نمی شوند، بلکه به توابع هایی که فایل ها ارائه می دهند.

اگر این چیزی است که شما دنبال آن هستید، توصیه می کنم از منابع دیگری مانند Overflow پشته بازدید کنید.

با این حال، اگر شما واقعا پس از مبدل فایل C، شما می توانید از هر ویرایشگر متن یا بازه های فایل C بالا، برای تبدیل و یا ذخیره فایل به فرمت متن مبتنی بر متن مانند TXT و یا HTML . با این وجود، آنها تا زمانی که در فرمت فایل های مختلف وجود دارند، دیگر به عنوان فایل های کد منبع با Eclipse، Dev-C ++ و غیره قابل استفاده نخواهند بود.

همچنین تعدادی مبدل کد منبع موجود از راه حل های نرم افزار محسوب می شود که می توانند C ++ را به C #، جاوا یا VB تبدیل کنند. با این حال، به یاد داشته باشید که نسخه های رایگان محدود به تعداد خطوطی هستند که می توانند در یک زمان تبدیل شوند.

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

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

به عنوان مثال، اگر شما سعی کنید فایل خود را با یک ویرایشگر متن بخوانید چون فرض میکنید که یک فایل کد منبع است اما نمیتوانید چیزی بخوانید، احتمالا چیزی کاملا متفاوت مانند فایل CAB یا CSH دارید .

CS یک پسوند فایل بسیار مشابه است اما برای فایل های ویژوال C # Source Code و ColorSchemer Studio Color Scheme استفاده می شود. اگر شما یک فایل CS دارید، ممکن است فقط با برنامه هایی که از فایل های C پشتیبانی می کنند، باز شوند، زیرا این یک قالب مشابه با محتوای نوشته شده در زبان C Sharp است. با این حال، فرمت فایل دوم به طور خاص با ColorSchemer Studio مورد استفاده قرار می گیرد و به همان شیوه به عنوان فایل C Sharp یا C کار نخواهد کرد.

همانطور که می بینید، این فرمت های فایل و بسیاری دیگر، در آنها "C" حرف دارند، اما این بدان معنا نیست که آنها در کل مربوط به قالب فایل C توضیح داده شده در این صفحه است.

توجه: برای این که حتی بیشتر گیج کننده از آن باشد، پسوند فایل CSH نه تنها به عنوان یک فایل غیر متنی با Adobe Photoshop (که یک فایلهای سفارشی شکل است) بلکه همچنین به عنوان متن ساده C Shell Script مورد استفاده قرار میگیرد، به این معنی است که بسته به آنچه که دارید، می تواند به خوبی در یک ویرایشگر متن (مانند فایل های CS) باز شود، اما این بدان معنا نیست که این یک فایل کد منبع C / C ++ است و یا حتی می تواند در هر برنامه ای که در بالا ذکر شد باز شود .