test.c 使用 gcc、g++都可以编译,并且都能运行

但是,test.cpp使用gcc来编译,是不行的会直接报错!!!

对于.cpp文件只能用g++来编译!!!

 

验证:

gcc/g++编译c/c++ 讲解

我有两个文件,功能都是一样的,但是后缀名不同!

现在我分别使用gcc、g++两个命令对 test.c文件进行编译

 

gcc/g++编译c/c++ 讲解

我们可以看到使用gcc命令编译通过,再运行,发现是可以运行的

使用g++命令编译通过,再运行,发现也是可以运行的

这不是验证了我上面的话?

 

我现在分别使用gcc、g++命令对test.cpp文件进行编译

gcc/g++编译c/c++ 讲解

我们发现gcc编译报错

但是g++编译没有报错,再运行,发现是可以运行的

 

总结

博主,极力推荐大家在编译c/c++的时候,使用g++

不推荐使用gcc!

 

 

 

相关文章:

  • 2022-12-23
  • 2021-12-31
  • 2021-07-30
  • 2022-12-23
  • 2021-11-07
  • 2021-11-28
  • 2021-09-10
  • 2021-11-26
猜你喜欢
  • 2021-12-15
  • 2022-12-23
  • 2021-06-21
  • 2021-07-16
  • 2021-08-18
相关资源
相似解决方案