неявное объявление функции itoa недействительно в c99

Когда я пытаюсь использовать функцию itoa() , я получаю предупреждение:

неявное объявление функции недействительно в c99.

Я включил stdlib.h в свой заголовок. Я пытаюсь вызвать эту функцию внутри функции, я не уверен, разрешено ли это.

Проблема в том, что itoa () не является стандартной функцией.

Вы должны взглянуть на эту ссылку, которая дает вам некоторые альтернативные варианты реализации

Альтернативой, которая обычно используется вместо itoa является sprintf / snprintf . Это часть stdio.h .