首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

代码里有重复的函数定义,但是编译链接的时分不会报错,为什么

2013-12-26 
代码里有重复的函数定义,但是编译链接的时候不会报错,为什么代码里有重复的函数定义,但是编译链接的时候不

代码里有重复的函数定义,但是编译链接的时候不会报错,为什么
代码里有重复的函数定义,但是编译链接的时候不会报错,为什么
[解决办法]
感觉不太可能   除非编译器坑爹
[解决办法]
会不会有什么预编译选项楼主没注意到,例如:
#if
#else
#endif
[解决办法]
口说无凭,个人更相信编译器。

[解决办法]
这个上代码比较好 楼上说的条件编译情况下函数被忽略了也有可能
[解决办法]
1. 条件编译只有一个生效
2. LZ把声明看成了定义?
3. 函数定义是static的
4. 函数实现完全一样, 某些编译器会允许.

热点排行