Какво представлява C файл?

Как да отворите, редактирате и конвертирате C файлове

Файл с разширение .C файл е C / C ++ файл с изходен код на обикновен текст. Той може да държи изходен код на цяла програма в програмния език C или C ++, както и да бъде препратен от други файлове от проект C.

Имайте предвид, че някои програми използват малка разширителна файла c, за да обозначат C файл с изходен код и главен C за C ++, но това не е задължително. CPP се използва и за C ++ файлове с изходен код.

Ако C файлът не е в програмния език C или C ++, той може да бъде Lite-C скрипт, написан на Lite-C, подобен език за програмиране като C / C ++.

И двата типа файлове са свързани с приложения, които се използват за изграждане на софтуерни програми и видеоигри.

Забележка: CFile се отнася и за класовете на файловете на Microsoft Foundation Class, но няма нищо общо с форматите на изходния код, обяснени тук.

Как да отворите C файл

Всеки текстов редактор, като Notepad ++, Emacs, програмата Notepad на Windows, EditPlus, TextMate и други, може да отвори и прегледа C файл, ако е C / C ++ файл с изходен код.

Тези програми са полезни, защото обикновено са леки в сравнение с пълните разработчици на приложения, като тези, изброени по-долу. Плюс това повечето от тях поддържат подчертаване на синтаксиса , което обикновено се предпочита, тъй като прави редактирането и пресяването чрез изходния код много по-лесно.

Въпреки това, C файловете обикновено се отварят в контекста на софтуерна програма като Visual Studio, Eclipse, C ++ Builder, Dev-C ++ или Code :: Blocks.

Програмата Lite-C от Conitec Datasystems е основната програма, използвана за работа с Lite-C скриптове, но тези C файлове могат да се отварят и с текстови редактори.

Как да конвертирате C файлове

Има редица реализации, които можете да направите, свързани с C и C ++, но тези са извън обхвата на тази статия. Например, можете да използвате езика за програмиране, за да конвертирате в или от char array, integer, string и т.н., но те не се отнасят само до C файлове, а по-скоро до функциите, които файловете предоставят.

Ако това е това, което търсите, аз препоръчвам да посетите някои други ресурси като Stack Overflow.

Въпреки това, ако сте наистина след C файл конвертор, можете да използвате всеки текстов редактор или C файловете за отваряне по-горе, за да конвертирате или да запишете файла в различен текстов формат като TXT или HTML . Най-вероятно те вече няма да могат да се използват като файлове с изходния код с Eclipse, Dev-C ++ и т.н., макар че те съществуват в различен файлов формат.

Съществуват и редица преобразуватели на изходния код, достъпни от софтуерни решения, които могат да конвертират C ++ в C #, Java или VB. Имайте предвид, обаче, че безплатните издания са ограничени, когато става дума за броя линии, които могат да бъдат преобразувани едновременно.

Все още не можете да отворите файла?

Като се има предвид, че разширението на файла С е само една буква, лесно е да объркате други файлови формати с C файл. Това е първото нещо, което трябва да потърсите, ако не можете да отворите файла си, защото вероятно няма да се занимавате с C файл.

Например, ако се опитате да прегледате файла си с текстов редактор, защото предполагате, че е файл с изходен код, но не можете да четете нищо, вероятно имате нещо съвсем различно, като CAB или CSH файл.

CS е много подобно разширение на файла, но се използва за файлове с Visual C # изходен код и файлове ColorSchemer Studio Color Scheme. Ако имате CS файл, той може да се отвори добре с програмите, поддържащи C файлове, тъй като е подобен формат със съдържанието, написано на езика C Sharp. Въпреки това, последният файлов формат се използва специално с ColorSchemer Studio и няма да работи по същия начин като C Sharp или C файлове.

Както можете да видите, файловите формати и много други имат буквата "С" в тях, но това не означава, че те изобщо са свързани с файловия формат C обяснен на тази страница.

Забележка: За да стане това още по-объркващо от това, което вече може да се случи, разширението CSH файла се използва не само като нетекстов файл с Adobe Photoshop (това е файл на Custom Shapes), но и като обикновен C Shell Script файл, в зависимост от това, което имате, тя може много добре да се отвори в текстов редактор (като с CS файлове), но това все още не означава, че това е C / C ++ файл с изходен код или дори може да бъде отворен във всяко приложение, посочено по-горе ,