Если бы я объявил переменную внутри цикла, было бы быстрее сделать объявление вне цикла? Программа перераспределяет память для n
на каждой итерации или использует одну и ту же ячейку памяти на всем протяжении?
for(int i=0;i<10;i++)
{
int n = getNumber();
printf("%d\n",n);
}
по сравнению с
int n;
for(int i=0;i<10;i++)
{
n = getNumber();
printf("%d\n",n);
}