Например, если я использую длину массива, чтобы определить, сколько раз выполняется код в цикле for, я должен инициализировать счетчик массива поверх цикла for, чтобы программа не продолжала вычислять длина строки?
Простой код, который печатает каждый элемент в массиве:
Без инициализации размера массива
int myArray[5] = { 1,2,3,4,5 };
for (int iPos = 0; iPos < size(myArray); ++iPos)
cout << myArray[iPos];
инициализация размера массива перед циклом for
int myArray[5] = { 1,2,3,4,5 };
int sizeOfArray = size(myArray);
for (int iPos = 0; iPos < sizeOfArray; ++iPos)
cout << myArray[iPos];