Skip to main content

Arquivo C (o que é e como abrir um)

TEORI ZAVASCKI ACIDENTE OU QUEIMA DE ARQUIVO? (Junho 2026)

TEORI ZAVASCKI ACIDENTE OU QUEIMA DE ARQUIVO? (Junho 2026)
Anonim

Um arquivo com a extensão de arquivo .C é um arquivo de código fonte C / C ++ em texto simples. Ele pode conter o código-fonte de todo um programa na linguagem de programação C ou C ++, bem como ser referenciado por outros arquivos de dentro de um projeto C.

Observe que alguns programas usam uma extensão de arquivo c minúscula para denotar um arquivo de código-fonte C e um C maiúsculo para C ++, mas isso não é obrigatório. O CPP também é usado para arquivos de código-fonte C ++.

Se o arquivo C não estiver na linguagem de programação C ou C ++, ele poderá ser um arquivo de script Lite-C escrito em lite-C, uma linguagem de programação semelhante a C / C ++.

Ambos os tipos de arquivos estão relacionados a aplicativos usados ​​para criar programas de software e videogames.

Nota: CFile também se refere às classes de arquivo Microsoft Foundation Class, mas não tem nada a ver com os formatos de arquivo de código-fonte explicados aqui.

Como abrir um arquivo C

Qualquer editor de texto como o Notepad ++, Emacs, o programa Windows Notepad, EditPlus, TextMate e outros, pode abrir e visualizar um arquivo C se for um arquivo de código-fonte C / C ++.

Esses programas são úteis porque geralmente são leves quando comparados a desenvolvedores de aplicativos completos, como os listados abaixo. Além disso, a maioria suporta o realce de sintaxe, que geralmente é preferível, pois facilita muito a edição e a análise do código-fonte.

No entanto, os arquivos C geralmente são abertos no contexto de um programa de desenvolvimento de software como o Visual Studio, o Eclipse, o C ++ Builder, o Dev-C ++ ou o Code :: Blocks.

O programa lite-C da Conitec Datasystems é o principal programa usado para trabalhar com arquivos Lite-C Script, mas esses arquivos C também podem ser abertos com editores de texto.

Como converter arquivos C

Há várias conversões que você pode fazer relacionadas a C e C ++, mas elas estão fora do escopo deste artigo. Por exemplo, você pode usar a linguagem de programação para converter para ou a partir de char array, integer, string, etc., mas eles não se aplicam aos arquivos C, mas às funções que os arquivos fornecem.

Se é isso que você está procurando, recomendo visitar alguns outros recursos, como o Stack Overflow.

No entanto, se você estiver realmente atrás de um conversor de arquivos C, poderá usar qualquer editor de texto ou os abridores de arquivos C acima para converter ou salvar o arquivo em um formato baseado em texto diferente, como TXT ou HTML. Eles provavelmente não serão mais utilizáveis ​​como arquivos de código fonte com o Eclipse, Dev-C ++, etc., embora existam em um formato de arquivo diferente.

Há também vários conversores de código-fonte disponíveis no Tangible Software Solutions que podem converter C ++ em C #, Java ou VB. Tenha em mente, no entanto, que as edições gratuitas são limitadas quando se trata do número de linhas que podem ser convertidas de uma só vez.

Ainda não consegue abrir o arquivo?

Dado que a extensão do arquivo C é meramente uma letra, é fácil confundir outros formatos de arquivo com um arquivo C. Essa é a primeira coisa que você deve procurar se não conseguir abrir o arquivo, porque é provável que você não esteja realmente lidando com um arquivo C.

Por exemplo, se você tentar visualizar seu arquivo com um editor de texto porque supõe que é um arquivo de código-fonte, mas não consegue ler nada, provavelmente terá algo totalmente diferente, como um arquivo CAB ou CSH.

CS é uma extensão de arquivo muito semelhante, mas é usada para arquivos de código-fonte Visual C # e arquivos ColorSchemer Studio Color Scheme. Se você tiver um arquivo CS, ele pode abrir muito bem com os programas que suportam arquivos C, já que é um formato semelhante ao conteúdo escrito no idioma C Sharp. No entanto, o último formato de arquivo é usado especificamente com o ColorSchemer Studio e não funciona da mesma maneira que os arquivos C Sharp ou C.

Como você pode ver, esses formatos de arquivo e muitos outros têm a letra "C" neles, mas isso não significa que eles estejam relacionados ao formato de arquivo C explicado nesta página.

Nota: Para tornar isso ainda mais confuso do que já poderia ser, a extensão de arquivo CSH é usada não apenas como um arquivo não-texto com o Adobe Photoshop (é um arquivo de Formas personalizadas), mas também como texto simples o que você tem, poderia muito bem aberto em um editor de texto (como com arquivos CS), mas isso ainda não significa que é um arquivo de código fonte C / C ++ ou mesmo que ele pode ser aberto em todos os aplicativos listados acima.