2014-11-14 4 views
0

매우 간단하지만 문제가있는 것 같습니다.For 루프가 증가하지 않음

저는 for 루프와 초기화, 조건 및 증가를위한 int 변수 nForCount를 사용합니다.

각 루프 후에 nForCount가 1로 증가 할 것으로 예상합니다. 하지만 0으로 초기화되지 않았습니다. nForCount 콘솔에는 아무 것도 표시되지 않습니다. 그림을 참조하십시오.

enter image description here

내 코드 :

int nForCount = 0; 
int vlFilesOriginal = 100; 

for (nForCount = 0; nForCount < vlFilesOriginal; nForCount++) { 

    printf("AppDelegate/refreshDRPopsWrapper•987: %03i \n",nForCount); 

} 
+0

시도 할 수 있습니다. 귀하의 예제 코드는 잘 작동합니다 ... – peko

답변

1

당신은 단순히위한 루프 문 내에서 반복 VAR를 선언해야합니다.
이 시도 : 당신이 nForCount을 수출하고자하는 경우

int vlFilesOriginal = 100; 

for (int nForCount = 0; nForCount < vlFilesOriginal; nForCount++) { 

    printf("AppDelegate/refreshDRPopsWrapper•987: %03i \n",nForCount); 

} 

당신이, pls 저희 어떻게 당신이 nForCount, vlFilesOriginal를 선언 보여이이 코드가 아닙니다

int exportedValue = 0 
int vlFilesOriginal = 100; 

    for (int nForCount = 0; nForCount < vlFilesOriginal; nForCount++) { 

     printf("AppDelegate/refreshDRPopsWrapper•987: %03i \n",nForCount); 
     exportedValue = nForCount 
    } 
+0

무엇이 잘못되었는지 설명합니다. – Sulthan

+0

이것은 처음에 내가 가진 것입니다. 그런 다음 루프 외부에서 전환하고 초기화했습니다. 나는 지금까지 많은 루프를 해왔고 아무런 문제가 없었습니다. 왜 지금? 나는 그것을 이해하지 못한다. 그리고 여전히 작동하지 않습니다. –

+0

유형을 NSUInteger로 변경했습니다. 이제는 증가하고 있습니다. –

관련 문제