2016-05-05 12 views
-3

私はその中に関数を持った作業コードを持っています。関数の宣言をヘッダーに入れずにコンパイルしている間も動作します。 ヘッダー内の関数宣言でコンパイルしている間、私は(スクリーンショットが含まれている)エラーの数Cコンパイル中にVisual StudioエラーC3409がヘッダファイルにあります

関数の宣言を取得:

int get_number_of_possibilities(Item inventory[], double money, int size); 

enter image description here

enter image description hereほとんどの

+2

'Item'は定義されていません。宣言された場所にファイルを' include 'する必要があります。次のコードはここにコードを投稿し、私たちは素晴らしい帯域幅を持っています:) –

+0

プロトタイプ 'void print(i)'も間違っています。 –

+0

私は間違っているかもしれませんが、引数としての 'Item inventory []'は無効なCのように見えます。 – Michas

答えて

0

の種類をItemをコンパイラで解決できない場合は、get_number_of_possibilities関数を宣言するヘッダーに定義するヘッダーを含める必要があります。

関連する問題