например, если int num был 123, возможно ли сохранить '1' '2' '3' в массиве символов?
Я пытался
for(int i =0; i<3; i++)
{
s[i] = static_cast<char>(ar[i]);
}
но он печатает странные вещи.
Попробуйте следующее
for(int i =0; i<3; i++)
{
s[i] = ar[i] + '0';
}
ar
ОП является целым числом с четырьмя байтами, я сомневаюсь, что он получит алгаризмы из целого числа с таким значением for.
std::stringstream
...