什么是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基础类文件类,但与这里解释的源代码文件格式没有任何关系。

如何打开一个C文件

任何文本编辑器,如Notepad ++,Emacs,Windows记事本程序,EditPlus,TextMate等都可以打开并查看C文件,如果它是C / C ++源代码文件的话。

这些程序非常有用,因为与下面列出的完整应用程序开发人员相比,这些程序通常很轻便。 另外,它们中的大多数都支持语法高亮显示,这通常是首选,因为它使编辑和筛选源代码变得更容易。

但是,C文件通常在Visual Studio,Eclipse,C ++ Builder,Dev-C ++或Code :: Blocks等软件开发程序的上下文中打开。

Conitec Datasystems的lite-C程序是用于使用Lite-C脚本文件的主要程序,但这些C文件也可能使用文本编辑器打开。

如何转换C文件

你可以做一些与C和C ++相关的转换,但这些转换超出了本文的范围。 例如,您可以使用编程语言将字符数组,整数,字符串等转换为字符数组,也可以使用它们,但这些不适用于C文件本身,而是应用于文件提供的函数。

如果这就是你想要的,我建议访问一些其他资源,如堆栈溢出。

但是,如果您真的在使用C文件转换器后,可以使用任何文本编辑器或上述C文件打开器将文件转换或保存为不同的基于文本的格式,如TXT或HTML 。 尽管它们可能不再可用作Eclipse,Dev-C ++等的源代码文件,只要它们以不同的文件格式存在即可。

还有许多可从Tangible Software Solutions获得的源代码转换器,可将C ++转换为C#,Java或VB。 但请记住,免费版本一次可以转换的行数是有限的。

仍然无法打开文件?

由于C文件扩展名只是一个字母,所以很容易将其他文件格式与C文件混淆。 如果你无法打开你的文件,这是你应该查找的第一件事,因为这很可能是你实际上没有处理C文件。

例如,如果您尝试使用文本编辑器查看文件,因为您认为它是源代码文件,但无法读取任何内容,则可能有完全不同的内容,如CABCSH文件。

CS是一个非常类似的文件扩展名,但它用于Visual C#源代码文件和ColorSchemer Studio配色方案文件。 如果你有一个CS文件,它可能会在支持C文件的程序中打开,因为它是一种类似的格式,内容用C Sharp语言编写。 但是,后一种文件格式专门用于ColorSchemer Studio,不能以与C Sharp或C文件相同的方式工作。

如您所见,这些文件格式和其他许多文件格式中都带有字母“C”,但这并不意味着它们完全与此页面上介绍的C文件格式相关。

注意:为了使其更加混乱,CSH文件扩展名不仅用作Adobe Photoshop的非文本文件(它是自定义形状文件),而且还用作纯文本C shell脚本文件,这意味着取决于你有什么,它可以很好地在文本编辑器中打开(如使用CS文件),但这并不意味着它是C / C ++源代码文件,或者甚至可以在上面列出的每个应用程序中打开它。