関数プロトタイプを含むヘッダファイルを作成し、main.cファイルにインポートしました!コンパイルして実行するにしても、すべて私は1つの関数の警告 "暗黙の宣言"を得る!ヘッダファイルに宣言されたプロトタイプを持つ他の関数に関連する他の警告はありません!これの理由は何ですか?main.cファイルのコンパイル時に警告が表示される
-2
A
答えて
0
0
関数を宣言せずに呼び出すと、関数の使用は暗黙の宣言になり、暗黙の宣言は実際にはCのエラーになります。gccコンパイラは警告を表示するだけですに。
他のすべての関数が指定されたプロトタイプで動作するので、関数の宣言を見直して誤字がないようにすることをお勧めします。あなたのコードを投稿すると...私はより適切な応答で自分の答えを更新します。
+0
これは、解答と同じほどのコメントです。私はあなたがまだコメントすることができないことを知っている(しかし、あなたが慎重であればすぐにそうすることができるだろう)。忍耐は美徳。 –
0
明確な答えを得るには、コードを見る必要がありますが、最初は.cファイルを含めないでください。たとえば、main.cには#includeを使ってヘッダーをインクルードし、使用しているライブラリがある場合はヘッダーファイルもインクルードする必要がありますが、メインファイルはインクルードする必要があります。
あなたの関数が間違った型であるか、プロトタイプで指定された型と異なる型かもしれません。
関連する問題
- 1. stanのコンパイル時に警告
- 2. 起動時に警告メッセージが表示されるUIAlertView
- 3. 警告ダイアログボックスに警告メッセージが表示されませんか?
- 4. チェックイン時にコード分析の警告が表示されない
- 5. アプリケーションの再開時に警告が表示されない
- 6. ストーリーボード警告が表示されない
- 7. 警告メッセージが表示されない
- 8. Visual Studioでvctmpファイルで警告が表示される
- 9. C#のメソッド実装に関するコンパイル時にカスタム警告を表示する
- 10. optmizationsでコンパイルすると、なぜこの警告が表示されますか?
- 11. マニュアルで警告が表示されていませんが、自動で警告が表示されます
- 12. NetBeansの警告(コンパイル時の警告)とは何ですか?
- 13. 警告と時計のアラームを表示
- 14. パッケージの生成中にJavadocの警告が表示される
- 15. 表示警告
- 16. Qtのソースコードにエラーと警告が表示される
- 17. IEのセキュリティ警告ウィンドウがhttpsページに表示される
- 18. コンポーネントのレンダリングに関する警告が表示されます
- 19. Visual Studioのコード解析に警告C6054が表示される
- 20. MYSQLIフェッチ配列が警告ボックスに表示される
- 21. iAd BannerViewDelegate - 警告がコンソールに表示される
- 22. 編集後に警告メッセージが表示されなくなる
- 23. 警告ダイアログが表示されますが、表示されません。
- 24. フォームの送信時に表示される警告を作成する
- 25. Mavenのデバッグでは警告とエラーが表示されますが、最終的にはコンパイルされます
- 26. PropTypeの検証でコンソールに警告が表示されない
- 27. Eclipse(Juno)にすべての警告が表示されない
- 28. トリガーを作成するときに警告が表示されます。警告:コンパイルエラーで作成されたトリガー
- 29. Roboelectricが遅くて警告が表示される
- 30. appdynamics_javaprocessプロセスがダウンすると警告が表示されます
私はあなたのコンソールに行番号を含む警告を表示し、main.cの行を読むことができたらいいと思う) – Arun
コードと警告を表示する必要があります。 –
23行目にタイプミスがあります。しかし真剣に、あなたのコードとエラーメッセージを投稿せずに何が起きているのか誰にも分かりますか? –