0

関数宣言に関して質問があります。

bc で関数を宣言しました

//b.c
void getNumber();

//common header
common.h

ac では、次のように使用します: //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 に答える