Насколько я знаю, тело встроенной функции C должно быть определено в файле .h, потому что оно вызывает ошибку «имя функции используется, но никогда не определяется», если тело определено в файле .c.
Это штатный способ? Или как определить тело встроенной функции в файле .c?