Я как раз писал небольшую программу для вычисления некоторых вещей, когда я наткнулся на оператор возврата / оператор выхода для программы C.
Я объявил main ()
должен иметь тип int
, поэтому мне придется вернуть целого числа, иначе моя программа не скомпилируется правильно. Однако допустимо ли сделать main
логическим
или даже void
?
Я знаю, что стандартный способ создания программы на C - вернуть значение так что любые проблемы могут быть решены, среди прочего, но разве логическое значение
не будет работать таким же образом? Кроме того, могу ли я объявить его недействительным
и не иметь проблем с операционной системой, все еще выполняющей мою программу после ее завершения?
Спасибо за любую помощь.