GCC gcc g++ c++区分

含义

GCC(GNU Compiler Collection):是由GNU开发的编译器套件

gcc是GCC中的C编译器

g++是GCC中的C++编译器

对于G++和C++的区别

在提交题目中的语言选项里,G++和C++都代表编译的方式。

准确地说,选择C++的话,意味着你将使用的是最标准的编译方式,也就是ANSI C++编译。

如果你使用的是G++的话,意味着你将使用GNU项目中最平凡适用人群最多的编译器(其实也就是我们熟悉的Code::Blocks的自带的编译器,Windows环境里一般是MinGW下的gcc,Linux中的gcc和前者基本是一个东西)进行编译。

类似的还有选择C和GCC,前者是标准C编译器编译,后者同样是用gcc来编译。

参考资料:

GCC百度百科:https://baike.baidu.com/item/gcc/17570?fr=aladdin
C/C++ 中gcc和g++的对比与区别:https://www.jb51.net/article/119620.htm
G++和C++的区别:https://blog.csdn.net/lynn_ming/article/details/82014563

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值