728x90
반응형
더보기
# include <stdio.h>
int int_max(int i, int j); // 함수 prototype
int main(){
int a; // 바깥 영역 = 큰 영역
a = int_max(1,2);
printf("%d\n",a);
printf("%p\n",&a);
{
int a;
a = int_max(4,5);
printf("%d\n",a);
printf("%p\n",&a); // 바깥쪽의 영역에서 사용한 변수는 안에서도 사용은 가능
// 변수를 다시 선언해서 메모리 주소를 확인해보면 주소가 달라진 것을 확인할 수 있다.
}
printf("%d\n", a);
printf("%p\n", &a); // 운영체제가 판단하는 것에 따라서 메모리 주소가 달라지기도 한다.
return 0;
}
int int_max(int i,int j)
{
int m;
m = i>j ? i : j;
return m;
}
728x90
반응형
최근댓글