본문 바로가기
C++

[C++] 블록내 변수 선언

by bglee 2021. 9. 6.

블록내 변수 선언

 

 

C언어의 경우 변수를 사용하고자 할땐 꼭 변수 선언을 해야하고, 또한 변수 선언은 함수의 맨 앞 부분에서 해야 했습니다. 이렇다보니 중간에 갚자기 변수를 추가하고 싶은 경우 함수 맨 앞으로 이동하여 선언 한 후에 다시 작업하던 곳을 돌아와야한다는 불편함이 있었습니다. 하지만 C++에서는 변수를 필요한 곳에서 선언을 할 수 있어 편리합니다.

 

이 기능을 젤 잘 설명하고 자주 사용하는 방법을 for구문이라고 생각이 됩니다.

 

 

우선 기본 C++코드를 입력합니다.

 

입력 코드와 개발환경에 문제가 없을경우 실행이 잘 될것입니다. 

 

 

for 구문에서 변수 i를 함수의 맨 앞에서가 아닌 for 구문내에서 사용이 가능합니다. for가 함수 중간에 있어도 for구문 내에서 생성 가능하므로 기존 C언어에서보다 훨씬 편안함을 느낄 수 있습니다.  

 

결과가 잘 출력 되었음을 확인 할 수 있습니다.

 

 

코드를 조금 더 수정해보겠습니다.

 

실행 결과 화면입니다.

 

반응형

'C++' 카테고리의 다른 글

[C++] 변수이지만 상수 값만을 갖는 키워드 const  (2) 2021.09.20
[C++] 형변환  (8) 2021.09.15
[C++] 스트림 입출력  (2) 2021.09.06
[C++]한 줄 단위 주석문  (968) 2021.09.06
[c++] Hello World 출력하기  (265) 2021.09.02

댓글