これは私の警告です。
implicit declaration of function 'exit'
どうすれば削除できますか。
linuxとGCCコンパイラを使用しています。
追加:
#include <stdlib.h>
プログラムの先頭へ。
このプリプロセッサはありますか?そうでない場合は、追加します。
#include <stdlib.h>
exit()はライブラリ関数です。それぞれのプロトタイプはstdlib.hヘッダーファイルに存在し、inoderはexit関数の指定コードにプロセスを呼び出すため、as #include stdlib.hプログラムのヘッダー。それが、stdlib.hヘッダーを追加する必要がある理由です。プログラムは実行できますが、次のような警告メッセージが表示されます。
warning: incompatible implicit declaration of built-in function ‘exit’ [enabled by default]
しかし、この種のプログラムは推奨されません。プログラムで与えられたものに注意する必要があります。警告は実行時エラーにつながる可能性があります。