C++源文件的后缀名问题

vc里用cpp作后缀名,比较容易理解。在GCC里默认采用C、cc、cxx作为后缀名,是什么简写呢?... vc里用cpp作后缀名,比较容易理解。在GCC里默认采用C、cc、cxx作为后缀名,是什么简写呢? 展开
 我来答
prawnliu
推荐于2016-11-06 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2074
采纳率:50%
帮助的人:3729万
展开全部
这是现在不同标准下给出的扩展名:
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平台上就不同了
playddtt
2011-04-09 · 超过21用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:68.4万
展开全部
一个语言有好几个标准, 标准不同而已 , 名称只是表示是C++ 还是C , cc cxx ==>C++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fox000002
2011-04-09 · TA获得超过3827个赞
知道大有可为答主
回答量:2356
采纳率:97%
帮助的人:1185万
展开全部
谁说 GCC 里默认采用 C、cc、cxx

本来就是文本文件,UNIX 下又不按后缀区分文件类型

最常用的还是 .cpp,其他也就是一些开发者的习惯问题

只要与 .c 相近,又有些区别就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Bowen_Jin
2011-04-10 · TA获得超过223个赞
知道答主
回答量:36
采纳率:0%
帮助的人:18.8万
展开全部
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++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式