Ответ 1
Проблема заключается в том, что itoa() не является стандартной.
Вы должны взглянуть на эту ссылку, которая дает вам несколько альтернативных реализаций
Когда я пытаюсь использовать функцию itoa()
, я получаю предупреждение:
неявное объявление функции недопустимо в c99.
Я включил stdlib.h в свой заголовок. Я пытаюсь вызвать эту функцию внутри функции, я не уверен, разрешено ли это.
Проблема заключается в том, что itoa() не является стандартной.
Вы должны взглянуть на эту ссылку, которая дает вам несколько альтернативных реализаций
Альтернативой, которая обычно используется вместо itoa
, является sprintf
/snprintf
. Они являются частью stdio.h
.