Board logo

标题: CW中函数不用声明可以直接调用? [打印本页]

作者: gs090608    时间: 2010-9-14 11:30     标题: CW中函数不用声明可以直接调用?

发现一个问题,在main函数中可以直接调用其他文件的函数,而那函数没有进行extern声明,在CW6.3CW4.7里面都可以,请问这是什么原因?多谢指导!
作者: gs090608    时间: 2010-9-15 09:13

没人回答啊。。。
在main.c中可以调用abc.c中的函数,而在abc.h中也没对函数进行extern声明。感觉这不符合C的规则啊。。。
作者: chery2099    时间: 2010-11-8 20:33

关注此类问题!
作者: strongchen    时间: 2010-11-10 16:46

函数只要在abc.h中进行了定义,而main.c又包含了abc.h文件,就可以直接调用此函数,并不需要进行extern申明。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0