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

이 다음에 콜오브벨류와 콜오브레퍼런스와 포인터가 나올꺼거든요..
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
163312 [질문] 손이 저리고 아프고 감각이 많이 사라졌습니다. [8] Demi3292 22/04/30 3292
163310 [질문] 이 수치면 헌혈가능할까요? [3] 회전목마2934 22/04/29 2934
163309 [질문] 얼굴 표피낭종 수술 .. 성형외과 vs 표피낭종 전문 외과병원 [29] League of Legend5439 22/04/29 5439
163308 [질문] 부동산 매매 후 부동산 거래 신고는 부동산의 의무인거죠? [12] 기억의습작3300 22/04/29 3300
163307 [삭제예정] 성수동 소개팅할만한 장소 추천좀 해주세요(날것 제외) [4] 시은6333 22/04/29 6333
163306 [질문] 꽃집에서 사온 화초 잘 키우는 방법이 있는지요...? [8] nexon4044 22/04/29 4044
163305 [질문] 자동차 구매시 등록/썬팅 관련 질문 [2] 하나둘셋3671 22/04/29 3671
163304 [삭제예정] 회사에서 직급 및 연차는 높은데 직책이 없어서 팀원으로 같이 일하는 경우 [7] 삭제됨4483 22/04/29 4483
163303 [질문] 스마트홈 스피커-클로바 클락+2 구매처 문의드립니다. [4] 아빠상어2458 22/04/29 2458
163302 [질문] 자급제폰 당근마켓에서 사도 되나요? [5] 살려야한다3107 22/04/29 3107
163301 [질문] 영상편집용 노트북 추천 부탁드립니다. [14] 69눈바디3335 22/04/29 3335
163300 [삭제예정] 원금80%보장 투자 가능한가요? [18] 삭제됨4581 22/04/29 4581
163299 [삭제예정] 주위에 명품 하고 다니는 사람보면 어떠세요? [56] 삭제됨6039 22/04/29 6039
163298 [질문] 얼굴 표피낭종 수술 질문입니다 [5] League of Legend3509 22/04/29 3509
163297 [삭제예정] 전기 민영화 관련 선게 글 어디로 갔나요? [6] 삭제됨4085 22/04/29 4085
163296 [질문] 빔프로젝터 없는 식당에서 영상 트는 법 있을까요? [4] 프리템포2120 22/04/29 2120
163295 [질문] 오래된 데스크탑 화면 문제 문의드립니다 [6] 595004125 22/04/29 4125
163294 [질문] 코딩 질문 하나만요 ㅠㅠ [7] 삭제됨3604 22/04/29 3604
163293 [질문] 공용화장실 좌변기에 신발 신고 올라가 볼일 분은 왜 그럴까요? [28] 깐부4604 22/04/29 4604
163292 [질문] 미국 생필품&식료품 물가가 많이 올랐다는데요 [12] League of Legend3949 22/04/29 3949
163290 [질문] 등산복-등산화를 추천 받습니다. [7] 꿀이꿀3148 22/04/29 3148
163289 [질문] 노트북 구매 질문입니다 [6] 프라임에듀3270 22/04/29 3270
163288 [삭제예정] 키스 타이밍 놓친 뒤 [45] 삭제됨6102 22/04/29 6102
목록 이전 다음
댓글

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