C предупреждение неявное объявление функции 'exit'

Это мое предупреждение.

implicit declaration of function 'exit'

Как я могу удалить его.

Я использую компилятор linux & gcc.

3 ответов


добавить:

#include <stdlib.h>

в верхней части программы.


у вас есть этот препроцессор? Если нет, добавьте его.

#include <stdlib.h>

exit () является библиотечной функцией, прототипы respecive присутствуют в stdlib.h файл заголовка, inoder для вызова процесса в указанный код для функции выхода, вам нужно прикрепить as #включить stdlib.h заголовок в вашей программе. именно поэтому мы должны добавить stdlib.заголовок сек. несмотря на то, что вы можете запустить программу, но она показывает предупреждающее сообщение, как показано ниже:

warning: incompatible implicit declaration of built-in function ‘exit’ [enabled by default]      

но, этот вид программы не рекомендуется, мы должны принять заботьтесь о том,что нам дано в программе, будьте осторожны. предупреждение может привести к ошибке времени выполнения.