Разработка ПОтопик-ссылка [pure C] Преобразование целого числа в строку

Сегодня на stackoverflow.com был интересный вопрос: I recently read a sample job interview question: Write a function to convert an integer to a string. Assume you do not have access to library functions i.e., itoa(), etc… How would you go about this? Как же нам все таки преобразовать int в char* без использования каких-либо сторонних библиотек в том числе и stdlib?