プロが教える店舗&オフィスのセキュリティ対策術

borlandでコンパイルすると、「プロトタイプ宣言のない関数 'exit' の呼び出し」という警告が出てきます。
一応ソースの文頭には、

#include<stdio.h>

を入れているのですが、この警告を出なくするのにはどの様にしたらいいのでしょうか?

A 回答 (4件)

以下を参照してください。

二番目のURLは一番目のスレの続きみたいです。

参考URL:http://ybbs.admin-man.net/8500/0002/00003098.htm …
    • good
    • 0
この回答へのお礼

解答有り難うございました^^

お礼日時:2007/12/14 20:28

単に stdlib.h をインクルードしてないだけなんじゃないか?

    • good
    • 0
この回答へのお礼

解答有り難うございます。

お礼日時:2007/12/13 22:38

"manpage 関数名"で検索すると必要なヘッダ含め引数、戻り値等いろいろわかります。

    • good
    • 0
この回答へのお礼

解答有り難うございます。
"manpage 関数名"で検索すると、確かに英語のページが出てきたのですが、このmanpageってどういう意味なんでしょうか?

お礼日時:2007/12/13 22:38

stdlib.h もインクルードしてみるとどうでしょうか?

    • good
    • 0
この回答へのお礼

解答有り難うございます。
stdlib.hをincludeしてやると、確かに、警告はなくなりました。

ここで一つ疑問なのですが、ヘッダファイルってincludeしなくってもコンパイルできるってことは、ヘッダファイルって何のために読み込んでるんでしょうか?
また、プログラムの動作的には問題無いのですが、ヘッダファイル有りと無しで何か変わっているのでしょうか?

お礼日時:2007/12/13 22:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!