블로그 이미지
SANGHO KIM

calendar

1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Notice

Tag

2018. 1. 7. 01:24 C Language

예제(1); 지역변수의 현상이해하기

#include <stdio.h>

int main(void)

{

int i;

for(i=0; i<3; i++)

{

int a=0;

a++;

printf("%d번째 for 루프, 지역 변수 a는 %d \n",i, a);

}

if(i==3)

{

int a=10;

a++;

printf("if문 내에 존재하는 지역변수 a는 %d\n",a);  

}

return 0;

}

예제(2); 지역변수의 현상이해하기

#include <stdio.h>

int main(void)

{

int val=7;

{

int val=0;

val+=10;

printf("if의 지역변수 val : %d \n",val);

}

printf("main의 지역변수 val : %d\n", val); 

return 0;

}





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

C언어(8); Static 변수  (0) 2018.01.07
C언어(7); 전역변수  (0) 2018.01.07
C언어(5); 함수  (0) 2018.01.07
C언어(4); 조건문  (0) 2018.01.06
C언어(3); While과 for  (0) 2018.01.06
posted by SANGHO KIM