Выход из значения 1 при возврате 0 - PullRequest
0 голосов
/ 16 марта 2012

Я искал вверх и вниз по Google и не могу найти причину, по которой этот код все еще не работает.

void returnSeven();

int main() {
  returnSeven();
  return 0;
}

void returnSeven(){
  printf("Hello");
}

Он собирается правильно, но выдает ошибку

RUN FAILED (значение выхода 1, общее время: 21 мс)

.Любые возможные идеи, как избавиться от этого?Я запустил его из командной строки, и он дает мне ту же ошибку.У меня даже был друг, управляющий им, и, похоже, он отлично сработал.Любые идеи будут оценены.

Ответы [ 2 ]

0 голосов
/ 16 марта 2012

Ваш код в порядке после добавления #include <stdio.h>.Итак, вы добавили эту строку в свой код?В языке программирования C, если вы не определили printf, он также может быть скомпилирован с таким предупреждением: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]

0 голосов
/ 16 марта 2012

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

void main(void)

и удалить «return 0;»линия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...