PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2022/04/29 11:55:52
Name 삭제됨
Subject [질문] 코딩 질문 하나만요 ㅠㅠ
작성자가 본문을 삭제한 글입니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
다이어트
22/04/29 11:58
수정 아이콘
a = 3 입니다.
{ } 안에서 선언된 변수는 { } 끝나는 순간 사라진다고 보셔도 되영. 위에 a랑 밑에 a는 다른 변수입니다.
중성화
22/04/29 11:59
수정 아이콘
감사합니다!!!
꿀이꿀
22/04/29 12:01
수정 아이콘
a = 3 이라고 출력됩니다.
22/04/29 12:05
수정 아이콘
https://www.geeksforgeeks.org/static-and-dynamic-scoping/

scope란 개념을 아시면 보다 이해하기 쉬우실 것 같습니다.
42년모솔탈출한다
22/04/29 12:08
수정 아이콘
a = 3 입니다.
int a = 3; ----- 1
{
int a = 2; ----- 2
}
여기서 1번 a 를 선언할 때 값이 저장되는 위치가 생기고
2번 a 를 [선언] 하면 새롭게 값이 저장되는 위치가 생깁니다.
이후 2 ~ } 사이에 호출되는 a 는 2번 a 가 호출 되고요.
} 에서 2번 a 가 제거되고요.
이후 호출되는 a 는 1번 a 가 호출 됩니다.
22/04/29 13:17
수정 아이콘
(수정됨) 다른 분들이 많이 설명해주셨지만,

main에서 선언한 a = 3이 메모리에 올라가게 됩니다.
그리고 function 함수가 실행되게 되죠. function 함수 영역 안에 a가 2가 메모리에 올라가게 되는데 두개는 이름이 같아도 별개의 영역입니다.

main scope
{
a = 3;
function
{
a = 2;
}
출력
}
이런 느낌으로 보시면 되는데 중괄호는 scope 영역이라 함수가 종료가 되면 스택 메모리에서 제거가 됩니다. 그래서 print를 a를 하게 되면 main에서 불러오는 a를 출력하게 됩니다. function 안에서 출력하게 되면 2가 출력되겠지요.

메모리영역과 같이 공부하면 좋긴한데.. 이제 시작하신거니 Too Much 할수도 있습니다.

디버깅 활용해서 찍어보시는게 가장 속편하긴 할겁니다.
22/04/29 14:24
수정 아이콘
스택 메모리 영역을 이해 하라고 나온 과제인거 같은데
메모리 주소 찍어가면서 확실하게 이해 하시는게 낫습니다..

이 다음에 콜오브벨류와 콜오브레퍼런스와 포인터가 나올꺼거든요..
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
163308 [질문] 부동산 매매 후 부동산 거래 신고는 부동산의 의무인거죠? [12] 기억의습작3308 22/04/29 3308
163307 [삭제예정] 성수동 소개팅할만한 장소 추천좀 해주세요(날것 제외) [4] 시은6340 22/04/29 6340
163306 [질문] 꽃집에서 사온 화초 잘 키우는 방법이 있는지요...? [8] nexon4052 22/04/29 4052
163305 [질문] 자동차 구매시 등록/썬팅 관련 질문 [2] 하나둘셋3684 22/04/29 3684
163304 [삭제예정] 회사에서 직급 및 연차는 높은데 직책이 없어서 팀원으로 같이 일하는 경우 [7] 삭제됨4490 22/04/29 4490
163303 [질문] 스마트홈 스피커-클로바 클락+2 구매처 문의드립니다. [4] 아빠상어2465 22/04/29 2465
163302 [질문] 자급제폰 당근마켓에서 사도 되나요? [5] 살려야한다3115 22/04/29 3115
163301 [질문] 영상편집용 노트북 추천 부탁드립니다. [14] 69눈바디3339 22/04/29 3339
163300 [삭제예정] 원금80%보장 투자 가능한가요? [18] 삭제됨4585 22/04/29 4585
163299 [삭제예정] 주위에 명품 하고 다니는 사람보면 어떠세요? [56] 삭제됨6046 22/04/29 6046
163298 [질문] 얼굴 표피낭종 수술 질문입니다 [5] League of Legend3523 22/04/29 3523
163297 [삭제예정] 전기 민영화 관련 선게 글 어디로 갔나요? [6] 삭제됨4096 22/04/29 4096
163296 [질문] 빔프로젝터 없는 식당에서 영상 트는 법 있을까요? [4] 프리템포2129 22/04/29 2129
163295 [질문] 오래된 데스크탑 화면 문제 문의드립니다 [6] 595004132 22/04/29 4132
163294 [질문] 코딩 질문 하나만요 ㅠㅠ [7] 삭제됨3617 22/04/29 3617
163293 [질문] 공용화장실 좌변기에 신발 신고 올라가 볼일 분은 왜 그럴까요? [28] 깐부4614 22/04/29 4614
163292 [질문] 미국 생필품&식료품 물가가 많이 올랐다는데요 [12] League of Legend3957 22/04/29 3957
163290 [질문] 등산복-등산화를 추천 받습니다. [7] 꿀이꿀3157 22/04/29 3157
163289 [질문] 노트북 구매 질문입니다 [6] 프라임에듀3276 22/04/29 3276
163288 [삭제예정] 키스 타이밍 놓친 뒤 [45] 삭제됨6109 22/04/29 6109
163287 [질문] 교통사고 과실 어떻게 나올까요? + 앞으로 뭘 해야 하나요? [11] 따루라라랑3706 22/04/29 3706
163286 [질문] 컴퓨터 부품 업그레이드 할 생각인데 조언을 구합니다. [2] 삭제됨3532 22/04/28 3532
163285 [삭제예정] 오래된 와인 마셔도 괜찮나요? [9] 걷자집앞이야5696 22/04/28 5696
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로