Arquivo C (o que é e como abri-lo)

UMA Arquivo com o .C extensão de arquivo é um arquivo de código-fonte C / C ++ de texto simples. Ele pode conter o código-fonte de um programa inteiro 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 em minúsculas para denotar um arquivo de código-fonte C e uma C maiúscula para C ++, mas isso não é obrigatório. 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 ++, pode ser um arquivo Lite-C Script escrito em lite-C, uma linguagem de programação semelhante a C / C ++.

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

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

Como abrir um arquivo C

Qualquer editor de texto gosta Notepad ++

, Emacs, o programa Windows Notepad, EditPlus, TextMate, e outros, podem 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 aos desenvolvedores de aplicativos completos, como os listados abaixo. Além disso, a maioria deles oferece suporte sintaxe realce, que geralmente é preferido, pois torna a edição e a verificação do código-fonte muito mais fácil.

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

o Lite-C O programa 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

Existem várias conversões que você pode fazer relacionadas a C e C ++, mas essas estão fora do escopo deste artigo. Por exemplo, você pode usar a linguagem de programação para converter para ou de char array, integer, string, etc., mas aqueles não se aplicam aos próprios arquivos C, mas sim às funções que os arquivos fornecer.

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

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

Existem também vários conversores de código-fonte disponíveis em Soluções de software tangíveis que pode converter C ++ em C #, Java ou VB. Lembre-se, entretanto, de que as edições gratuitas são limitadas no que diz respeito ao número de linhas que podem ser convertidas de uma vez.

Ainda não consegue abrir o arquivo?

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

Por exemplo, se você tentar visualizar seu arquivo com um editor de texto porque presume que é um arquivo de código-fonte, mas não consegue ler nada, provavelmente você tem algo totalmente diferente, como um TÁXI ou CSH Arquivo.

CS é uma extensão de arquivo muito semelhante, mas é usada para arquivos Visual C # Source Code e ColorSchemer Studio Color Scheme. Se você tiver um arquivo CS, ele pode abrir bem com os programas que suportam arquivos C, pois é um formato semelhante com conteúdo escrito na linguagem C Sharp. No entanto, o último formato de arquivo é usado especificamente com o ColorSchemer Studio e não funcionará da mesma forma que os arquivos C Sharp ou C.

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

Para tornar isso ainda mais confuso do que já deveria ser, a extensão do arquivo CSH é usada não apenas como um arquivo não-texto com Adobe Photoshop (é um arquivo Custom Shapes), mas também como um arquivo C Shell Script de texto simples, o que significa que dependendo do que você Tê-lo poderia muito bem aberto em um editor de texto (como com arquivos CS), mas isso ainda não significa que seja um arquivo de código-fonte C / C ++ ou mesmo que possa ser aberto em todos os aplicativos listados acima.

Perguntas frequentes

  • Como faço para criar um arquivo em C?

    Uma maneira fácil de criar um arquivo C é usar o Bloco de notas. Digite seu código C em um arquivo do bloco de notas e salve o arquivo com o .c extensão. Digite o nome do arquivo entre aspas, como "nomedoarquivo.c", para que o arquivo não tenha a extensão .txt padrão. Em seguida, compile seu programa usando um compilador como o Microsoft Visual Studio C / C ++ Compiler.

  • Como faço para criar um arquivo de cabeçalho em C ++?

    Você pode importar um arquivo de cabeçalho pré-existente ou criar um arquivo de cabeçalho definido pelo usuário. Para criar um cabeçalho, escreva seu código C / C ++ e salve-o em um arquivo com o .h extensão. Para importar o arquivo de cabeçalho, você usará "#incluir"; a sintaxe seria #incluir ou #include "nomedoarquivo.h".