根据平台不同,扩展名也有所不同:

1、源程序。 在各个平台上,C语言的源程序扩展名都是相同的,即c。 比如test.c等。 C++的源程序则是cpp。
2、目标文件。 目标文件是源程序经过编译生成的文件,平台不同,编译工具不同生成的目标文件扩展名也不同。 在windows上比较常见的为obj, 在Linux下比较常见的为o。另外还有一些比较少见的扩展名,如oo, tco等。
3、可执行文件。 可执行文件是目标文件经过链接后,产生的用于运行的文件。 在windows下可执行文件扩展名为exe。 在Linux下可执行文件没有固定的扩展名,在编译时默认为out,但实际上可以是任意扩展名甚至没有扩展名,只要有执行权限即可。
C语言的源程序通常使用".c"作为文件扩展名。这是C语言源代码文件的常见约定,以指示文件包含C语言的源代码。例如,一个名为"hello.c"的文件通常包含了一个C语言程序的源代码。
需要注意的是,尽管".c"是常见的C语言源代码文件扩展名,但并非强制要求。实际上,C语言的源代码可以使用任何文件扩展名,或者根本没有文件扩展名。然而,使用常见的扩展名有助于代码的可读性和识别,并且与一些集成开发环境(IDE)和编译器的默认设置相匹配。
c语言源文件扩展名?扩展名是.obj。
1.C语言源程序后缀为.c,在windows平台上,编译后的后缀为.obj,连接后的后缀为.exe。
3.源代码主要有如下两种作用:
a、生成目标代码,即计算机可以识别的代码。
b、对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。
c语言源程序文件名的后缀是“.c”。c语言源程序经过C编译程序编译生成后缀为“.obj”的二进制文件(目标文件),然后由称为“连接程序”(Link)的软件把目标文件与C语言提供的各种库函数连接起来,生成后缀为“.exe”的可执行文件。
1. .cs。2. 这是因为C#是一种编程语言,源程序文件是用来存储C#代码的文件,扩展名为.cs可以方便地区分C#源程序文件和其他类型的文件。3. 扩展名的作用是告诉操作系统或者开发工具,该文件是什么类型的文件,以便正确地进行处理和解析。在C#开发中,使用.cs作为源程序文件的扩展名是一种约定俗成的做法,也方便开发者识别和管理C#代码文件。
在Windows平台上,C语言源代码文件一般扩展名为.c,目标文件扩展名一般为.obj,生成的可执行文件扩展名一般为.exe。 在Linux平台上,C语言源代码文件一般扩展名为.c,预处理操作后的文件名扩展名一般为.i,编译器生成的汇编代码一般扩展名为.s,生成的可执行文件一般扩展为.out,它是有汇编器生成的,所以默认gcc生成的程序名为a.out意思即为Assembler output 。