for 순환 중의 국부 변수 문제

예: 변수 i는 순환 외에 정의되어 for 순환이 있는 코드 블록에 적용됩니다.

  
  
  
  
  1. int i;  
  2. for(i=0;i<10;i++)  
  3. {  
  4.    code  

변수 i는 순환 내에서 정의되며 순환 내에만 적용됩니다.

  
  
  
  
  1. for(int i=0;i<10;i++)    
  2. {  
  3.      code    
  4. }  

변수가 순환 외부에 값을 부여하면 이 값이 주체 코드의 국부 값이고 순환 내부에서 그 역할 영역에 있음을 확보할 수 있다.이것은 변수가 주체 코드 블록을 종료하기 전에 작용역을 초과하지 않았기 때문에 순환 외부에서 변수의 값을 접근할 수 있다는 것을 의미한다.

좋은 웹페이지 즐겨찾기