题目
C语言源程序文件的后缀名是()A. exeB. cC. objD. h
C语言源程序文件的后缀名是()
A. exe
B. c
C. obj
D. h
题目解答
答案
B. c
解析
本题考查C语言源程序文件后缀名的相关知识。解题思路是需要了解C语言程序在不同阶段所生成文件的后缀名,然后对每个选项进行分析判断。
- 选项A:
.exe是可执行文件的后缀名。在C语言中,经过编译、链接等一系列操作后,最终生成的可以在操作系统中直接运行的文件后缀就是.exe,而不是源程序文件的后缀,所以A选项错误。
- 选项B:
.c是C语言源程序文件的标准后缀名。程序员使用文本编辑器编写的C语言代码,保存时通常会以.c为后缀,例如test.c,所以B选项正确。
- 选项C:
.obj是目标文件的后缀名。当编译器对C语言源程序文件(.c文件)进行编译时,会生成目标文件,其后缀为.obj,它还不能直接运行,需要经过链接操作,所以C选项错误。
- 选项D:
.h是头文件的后缀名。头文件通常包含函数声明、宏定义等内容,一般用于被源程序文件(.c文件)包含,以实现代码的复用和模块化,它不是源程序文件的后缀,所以D选项错误。