네이년에 검색하다보니까
전역으로선언한놈들이 들어가있는데랑
지역에서선언한놈들이 들어가있는데랑
동적으로 할당한놈들이 들어가있는데랑
다르다는건 알았거든
근데
int main()
{
int a[40000];
}
이거랑
#define MAX 40000
int main()
{
int a[MAX];
}
이거랑 다른가?
만약에 다르다고하고
위에껀 스택에들어가는건데
밑에껀 어디들어가는거지..?
도와줘 ㅠㅠ..
궁금해서
다른과제를못하겠어
네이년에서이거
네이년에 검색하다보니까
전역으로선언한놈들이 들어가있는데랑
지역에서선언한놈들이 들어가있는데랑
동적으로 할당한놈들이 들어가있는데랑
다르다는건 알았거든
근데
int main()
{
int a[40000];
}
이거랑
#define MAX 40000
int main()
{
int a[MAX];
}
이거랑 다른가?
만약에 다르다고하고
위에껀 스택에들어가는건데
밑에껀 어디들어가는거지..?
도와줘 ㅠㅠ..
궁금해서
다른과제를못하겠어
네이년에서이거
왜 다르다고 생각하니?
저렇게선언하던중에 하나는뻑나고 하나는안나는걸발견했어..
define은아무의미없뜸
이게 컴퓨터 상태마다 계속 달라져?
컴파일상황에 따라 다름. 스택 메모리를 얼마로 잡았는가에 따라서
같은컴퓨터로 아무것도설정안한상태에서 계속 돌린다고하면..
내가 지금 메모리 할당되는거 이런거 하나도몰라서그러는데 저게 내가 지금 쓰고있는 컴퓨터 자원이랑 관련이있는거야?
같은 문장임
그렇구나.. 모두들 고마어 _ _*
PE 구조에 대해서 공부하면 알어염 ,