반응형
지역 변수
#include<stdio.h>
int main(){
int cnt;
for(cnt = 0; cnt < 4; cnt++){
int num = 0;
num++;
printf("%d 번째 반복, 지역변수 num = %d\n\n", cnt + 1, num); // for문 안에서 선언된 변수는 for문을 벗어나면 소멸된다.
}
if(cnt == 4){ // 위의 for문에서 마지막 문장을 실행후, cnt++(4)하고 'cnt < 4' 조건문을 확인하고 for문을 나온다.
int num = 7;
num++;
printf("if문 내의 지역변수 num = %d\n", num); // if문 안에서 선언된 변수는 if문을 벗어나면 소멸된다.
}
return 0;
}
반응형
'C' 카테고리의 다른 글
[C언어] static 변수 (0) | 2021.03.12 |
---|---|
[C언어] 실습: 전역 변수 및 지역 변수 (0) | 2021.03.09 |
[C언어] 실습: 두 개의 정수를 입력받은 후, 큰 수 출력하기 (함수) (0) | 2021.03.08 |
[C언어] 실습: swap 함수 구현하기 (0) | 2021.03.07 |
[C언어] 변수 (0) | 2021.03.06 |