C语言的问题,头文件:keil也许有漏洞

2018-06-15   16:52:03

----------------------------------------------------------------------------------------------------------

#ifndef __123_H__
#define __123_H__

#include "123.h"

void 123(void);

#endif

#ifndef __123_ADVENCE_H__
#define __123_ADVENCE_H__

#include "123.h"

void 123(int a);

#endif



void 123(void)
{
    
}

我在keil中出现了这种问题:那么就是有参数的、还有没有参数的

如果h文件中有这个没有参数的,还有也有参数的声明,那么

keil 在 编译的时候是会通过的,编译器编译的时候应该是找函数名字,理论上不找原型。

猜你喜欢

转载自www.cnblogs.com/woshi520laoxie/p/9188118.html
今日推荐