При преобразовании int так:
char a[256];
sprintf(a, "%d", 132);
Какой лучший способ определить, насколько большой должен быть? Я предполагаю, что установка вручную прекрасна (как я видел, она используется повсюду), но насколько она велика? Какая самая большая ценность int в 32-битной системе, и есть ли какой-то хитрый способ определить, что на лету?