请问,谢谢

来源: 2012-02-17 11:15:32 [旧帖] [给我悄悄话] 本文已被阅读:

在用g++编译c语言写的原程序的时候碰到如下问题:

1. 如果把.c的程序全部改成.cc,编译时会出现大量错误

2. 保留.c不变,但在makefile中将所有.c的程序改成.cc(实际上并不存在.cc的源

代码, 编译链接一切正常。可执行的代码也可以运行。

我的问题是,是不是g++自动把.c的源程序转换成了.cc的源代码进行了编译链接?

由此产生的可执行文件是不是可靠?