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
수정 아이콘
스택 메모리 영역을 이해 하라고 나온 과제인거 같은데
메모리 주소 찍어가면서 확실하게 이해 하시는게 낫습니다..

이 다음에 콜오브벨류와 콜오브레퍼런스와 포인터가 나올꺼거든요..
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
163322 [삭제예정] 커리어패스와 인간관계 사이에서 고민이 됩니다 [17] 삭제됨5452 22/04/30 5452
163321 [질문] 관리비를 원래 입주할 때 내나요 [14] 아밀다7122 22/04/30 7122
163320 [질문] 내일 혼인신고서 증인서약을 위해 장인 장모님을 뵙습니다. [13] 삭제됨6684 22/04/30 6684
163319 [질문] 중고폰 추천 부탁드립니다 [4] Rays2743 22/04/30 2743
163318 [질문] 노트북 자판 연속 입력이 안되요 [2] Genius3526 22/04/30 3526
163317 [질문] 크롬캐스트3로 유플러스tv연결하는방법 궁금해요 시오냥3798 22/04/30 3798
163316 [질문] 냉동 도시락 추천 부탁드립니다!! [5] This-Plus4046 22/04/30 4046
163315 [질문] 스니커 재질 관련 질문 葡萄美酒月光杯3572 22/04/30 3572
163313 [질문] 미장에 입문한 초보인데 애플,테슬라 제외 오래들고갈 주식추천좀요! [10] 삭제됨4753 22/04/30 4753
163312 [질문] 손이 저리고 아프고 감각이 많이 사라졌습니다. [8] Demi3581 22/04/30 3581
163310 [질문] 이 수치면 헌혈가능할까요? [3] 회전목마3214 22/04/29 3214
163309 [질문] 얼굴 표피낭종 수술 .. 성형외과 vs 표피낭종 전문 외과병원 [29] League of Legend6186 22/04/29 6186
163308 [질문] 부동산 매매 후 부동산 거래 신고는 부동산의 의무인거죠? [12] 기억의습작3661 22/04/29 3661
163307 [삭제예정] 성수동 소개팅할만한 장소 추천좀 해주세요(날것 제외) [4] 시은7118 22/04/29 7118
163306 [질문] 꽃집에서 사온 화초 잘 키우는 방법이 있는지요...? [8] nexon4741 22/04/29 4741
163305 [질문] 자동차 구매시 등록/썬팅 관련 질문 [2] 하나둘셋4563 22/04/29 4563
163304 [삭제예정] 회사에서 직급 및 연차는 높은데 직책이 없어서 팀원으로 같이 일하는 경우 [7] 삭제됨4904 22/04/29 4904
163303 [질문] 스마트홈 스피커-클로바 클락+2 구매처 문의드립니다. [4] 아빠상어2716 22/04/29 2716
163302 [질문] 자급제폰 당근마켓에서 사도 되나요? [5] 살려야한다3364 22/04/29 3364
163301 [질문] 영상편집용 노트북 추천 부탁드립니다. [14] 69눈바디3794 22/04/29 3794
163300 [삭제예정] 원금80%보장 투자 가능한가요? [18] 삭제됨5006 22/04/29 5006
163299 [삭제예정] 주위에 명품 하고 다니는 사람보면 어떠세요? [56] 삭제됨6970 22/04/29 6970
163298 [질문] 얼굴 표피낭종 수술 질문입니다 [5] League of Legend3872 22/04/29 3872
목록 이전 다음
댓글

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