0

我对函数声明有疑问:

我在 bc 中声明了一个函数

//b.c
void getNumber();

//common header
common.h

在交流中,我这样使用它://ac

#include "common.h"
void getInfo()
{
   getNumber();
}

但它抱怨 getNumber 是函数的隐式声明,这是什么原因?

4

2 回答 2

3

将以下行添加到common.h

void getNumber();

bc 文件应该以这种方式包含函数定义

void getNumber() {
    ....
}
于 2013-05-29T10:33:47.493 回答
0
于 2013-05-29T13:02:57.867 回答