C语言文件后缀“.c”可以大写成“.C”吗?

C语言文件后缀“.c”可以大写成“.C”吗?,第1张

您好,很高兴回答您的问题。

对于您所做枝渣提出的问题,我的回答是可以的。对于后缀名,系统会自动识搭茄别类型,会纯悄认为大小写的后缀名是同样类型的文件的。但是对于大小写的文件名,那就要另当别论了。

VC里用cpp作后缀名, 在GCC里默认采用C、cc、cxx作为后缀名

.cpp, .h (VS file)

.cc, .h (GCC file)

C中:

头文件后缀名: .h

源文件后缀名: .c

C++中:

头文件后缀名: .h, .hpp, .hxx

源文件后缀名:.cpp, .cc, .cxx, .C .c++

这是现在不同标准下给出的扩展名:

Unix: C, cc, cxx, c

GNU C++: C, cc, cxx, cpp, c++

Digital Mars: cpp, cxx

Borland: C++ cpp

Watcom: cpp

Microsoft Visual C++: cpp, cxx, cc

Metrowerks CodeWarrior: cpp, cp, cc, cxx, c++

这些东西其实就是个标注,给人看的,叫什么无所谓,只要能看出和c有关但也有别就行

我大胆YY一下:

c++就是直接用语言的名字命名的扩展名,cpp也类似(C Plus Plus)

但有些系统可能不支持在文件名里放入加号"+"

所以有用x代替+(你不觉得x很像斜倒下来的加号么……),于是有了cxx

而C和cc则是代表这是c的“加大”或“加强”版

当然,C这个扩展名在Win系统下用显然不合适,因为Win是大小写不敏感系统

对Win来说"test.c"和"TEST.C"是完全相同的文件名

但在Linux/Unix平台上就不同了

GCC 中以配册 .s为后缀的文件,是汇编语枯绝言源代码文件

-----------------------------------------------------

GCC文件后缀名:

.c为后缀的文件,C语言源代码文件;

.a为后缀的培败宏文件,是由目标文件构成的档案库文件;

.C,.cc或.cxx 为后缀的文件,是C++源代码文件;

.h为后缀的文件,是程序所包含的头文件;

.i 为后缀的文件,是已经预处理过的C源代码文件;

.ii为后缀的文件,是已经预处理过的C++源代码文件;

.m为后缀的文件,是Objective-C源代码文件;

.o为后缀的文件,是编译后的目标文件;

.s为后缀的文件,是汇编语言源代码文件;

.S为后缀的文件,是经过预编译的汇编语言源代码文件。

在Windows *** 作系统下,C语言源程序后缀为.c。扩展资料(源程序及代码介绍):源程序,是指一系列人类可读的计算机语绝肆言指令。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。

源程序文件类型是指源程序存储时使用的殊编码方式,便于读取、识别。

目燃宏游前,许多程序主要使用高级语言来开发,对于要求执行效率的部分使用低级语言编写,以达到开发效率与运行效率的折中。

c语言的源程序,.cpp是c++语言的源程序。在Windows *** 作系统下,皮销C语言源程序后缀为.c、编译后的后缀为 .obj 或.o、连接后生成的可执行文件的后缀为.exe。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12396297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存