Un archivo con la extensión de archivo .C es un archivo de código fuente de C / C ++ de texto plano. Puede contener el código fuente de un programa completo en el lenguaje de programación C o C ++, así como ser referenciado por otros archivos dentro de un proyecto en C.
Tenga en cuenta que algunos programas utilizan una extensión de archivo c en minúscula para denotar un archivo de código fuente de C y una C en mayúsculas para C ++, pero eso no es necesario. CPP también se utiliza para archivos de código fuente de C ++.
Si el archivo C no está en el lenguaje de programación C o C ++, podría ser un archivo Lite-C Script escrito en lite-C, un lenguaje de programación similar al de C / C ++.
Ambos tipos de archivos están relacionados con las aplicaciones que se utilizan para crear programas de software y videojuegos.
Nota: CFile también hace referencia a las clases de archivos de Microsoft Foundation Class, pero no tiene nada que ver con los formatos de archivo de código fuente que se explican aquí.
Cómo abrir un archivo C
Cualquier editor de texto como Notepad ++, Emacs, el programa Windows Notepad, EditPlus, TextMate y otros, puede abrir y ver un archivo C si es un archivo de código fuente C / C ++.
Estos programas son útiles porque, en general, son ligeros en comparación con los desarrolladores de aplicaciones completas como los que se enumeran a continuación. Además, la mayoría de ellos admite el resaltado de sintaxis, que generalmente se prefiere, ya que facilita mucho la edición y la selección del código fuente.
Sin embargo, los archivos C generalmente se abren en el contexto de un programa de desarrollo de software como Visual Studio, Eclipse, C ++ Builder, Dev-C ++ o Code :: Blocks.
El programa lite-C de Conitec Datasystems es el programa principal que se utiliza para trabajar con archivos de secuencias de comandos Lite-C, pero estos archivos C también pueden abrirse con editores de texto.
Cómo convertir archivos C
Hay una serie de conversiones que puedes hacer relacionadas con C y C ++, pero están fuera del alcance de este artículo. Por ejemplo, puede usar el lenguaje de programación para convertir hacia o desde una matriz de caracteres, entero, cadena, etc., pero estos no se aplican a los archivos C en sí, sino a las funciones que proporcionan los archivos.
Si eso es lo que estás buscando, te recomiendo visitar otros recursos como Desbordamiento de pila.
Sin embargo, si realmente está buscando un convertidor de archivos C, puede usar cualquier editor de texto o los abridores de archivos C anteriores, para convertir o guardar el archivo en un formato diferente basado en texto, como TXT o HTML. Sin embargo, lo más probable es que ya no se puedan utilizar como archivos de código fuente con Eclipse, Dev-C ++, etc., siempre que existan en un formato de archivo diferente.
También hay una cantidad de convertidores de código fuente disponibles de Tangible Software Solutions que pueden convertir C ++ a C #, Java o VB. Sin embargo, tenga en cuenta que las ediciones gratuitas están limitadas en lo que respecta al número de líneas que se pueden convertir al mismo tiempo.
¿Aún no puedes abrir el archivo?
Dado que la extensión de archivo C no es más que una letra, es fácil confundir otros formatos de archivo con un archivo C. Esto es lo primero que debe buscar si no puede abrir su archivo, ya que es probable que no esté tratando con un archivo C.
Por ejemplo, si intenta ver su archivo con un editor de texto porque asume que es un archivo de código fuente, pero no puede leer nada, probablemente tenga algo completamente diferente, como un archivo CAB o CSH.
CS es una extensión de archivo muy similar pero se usa para archivos de código fuente de Visual C # y archivos de color Colorchemer Studio Scheme. Si tiene un archivo CS, podría abrirse bien con los programas que admiten archivos C, ya que es un formato similar con contenido escrito en el lenguaje C Sharp. Sin embargo, el último formato de archivo se usa específicamente con ColorSchemer Studio y no funcionará de la misma manera que los archivos C Sharp o C.
Como puede ver, esos formatos de archivo, y muchos otros, tienen la letra "C" en ellos, pero eso no significa que estén relacionados con el formato de archivo C que se explica en esta página.
Nota: Para hacer que esto sea aún más confuso de lo que podría ser, la extensión de archivo CSH se usa no solo como un archivo sin texto con Adobe Photoshop (es un archivo de Formas personalizadas) sino también como un archivo de secuencia de comandos C Shell de texto sin formato, lo que significa lo que tienes, eso podría muy bien abierto en un editor de texto (como con archivos CS), pero eso todavía no significa que sea un archivo de código fuente C / C ++ o incluso que pueda abrirse en todas las aplicaciones enumeradas anteriormente.




