Мне нужна 20-символьная NULL ('\0' )завершающая строка, заполненная пробелами.
В настоящее время я делаю это следующим образом
char foo[20];
for (i = 0; i < num_space_req; i++) //num_space_req < 20
{
foo[i] = ' ';
}
foo[num_space_req] = '\0';
Есть ли лучший способ для описанного выше?