주어진 코드 :FOR 루프 내부의 인덱스 변수를 수정하는 것이 좋습니다.
for (int i = 1; i <= 5; i++)
{
// Do work
}
루프 내에서 i
의 값을 변경할 수 있습니까? 예 :
for (int i = 1; i <= 5; i++)
{
if(i == 2)
{
i = 4;
}
// Do work
}
좋은 사용 사례를 제시 할 수 없다면, 어떨까요? 좋은 유스 케이스가 있다면 이야기하겠습니다.) – delnan
일반적으로 나쁜 습관으로 간주됩니다.하지만 때로는 ... –
나는 그 "적"이라고 생각하지 않지만 때로는 "좋은"것이 우선 순위가 아닙니다. –