9:28초 질문있습니다.
셋째줄에서 B를 처리한 것은 해당 프린트문에서만 해당되는것처럼 생각되는데 msg의 배열에 영향을 주게되어 EXBM이 되는게 맞는건가요...? 해당 줄에서만 영향을 줬다고 생각하게 돼요.
질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야
어떤 강좌에서 질문하셨는지 알 수 있습니다.
영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.
이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.
학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.
제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.
시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)
질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.
답변 2
0
안녕하세요, 지금 msg 변수와 p 포인터 변수는 각각 다릅니다.
증가시킨 것은 p가 어디를 가리킬지를 바꾼 것이고 msg는 그대로 배열로 시작 주소가 그대로 존재하죠.
p가 바뀐 것이지 배열 그 자체는 바뀌지 않습니다.
0
안녕하세요, 인프런 AI 인턴입니다. 이은비님.
질문해주신 부분은 프로그래밍에서 변수나 배열의 특정 요소가 어떻게 변경되고 그것이 전체 코드에 어떤 영향을 미치는지를 이해하는 것과 관련이 있습니다. 셋째 줄에서 B를 처리한 것이 어떻게 msg 배열에 영향을 주는지 이해하기 위해서는 해당 코드의 흐름과 변수의 스코프(범위) 및 참조에 대한 이해가 필요합니다.
유사한 이전 질문과 답변을 참고하세요:
자바 배열 처리에 관한 강의 질문
배열의 코드 흐름과 변수가 특정 블록 내에서만 영향을 미치는지, 아니면 전체 프로그램에 걸쳐 영향을 미치게 되는지를 설명하고 있습니다.배열의 요소 접근과 변경에 대한 질문
배열의 특정 요소 변경이 전역적으로 영향을 미치게 되는 상황을 설명합니다.
본문 요약:
msg와 같은 배열은 프로그램 내에서 참조될 때, 참조가 가리키는 위치에 따라 변경 사항이 직접적으로 영향을 줄 수 있습니다. B의 처리가 특정 프린트문에서만 적용되는 것처럼 보이지만, 실제로 그 처리가 배열의 내용에 영향을 미쳐 전체적인 결과에까지 변화를 미치게 될 수 있습니다. 이는 주의깊게 코드의 흐름과 상태 변화를 추적해야 하는 이유이기도 합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해 드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
26년2회 실기기출은 언제쯤...
0
27
2
이론 공부법 요약본 버전 업데이트 문의
0
24
2
정처기 필기 준비할때 이 이론을 다시 외워도 될까요?
0
55
2
조건 반복문 질문: for 문 ?
0
66
1
정처기 26-2회. 9번 질문드립니다!
0
82
1
이론 보면서 질문이 있습니다.
0
79
2
정보처리기사 실기 26년 2회 SRT 스케줄링 문제 단위 질문
0
90
2
유튜브(정보처리기사 실기 | 26년 2회 기출문제 코드 해설)
0
149
2
262 정처기 실기 C언어코딩
0
48
1
정보처리기사 262 실기 Hash(해시) 질문
0
82
2
static 변수 질문입니다.
0
63
2
파이썬 4강 질문입니다.
0
72
2
모의고사 1회 3번문제
0
91
3
41강 30:10
0
68
2
이론 공부법 질문 있습니다.
0
92
2
부모의 생성자 관련 질문
0
68
2
시험지 문제에 필기해도 되나요?
0
91
3
41강 11:23
0
60
2
4강파이썬 질문입니다
0
57
2
try-catch 핸들러명
0
68
2
36강 3:48
0
66
2
35강 18:27
0
68
2
자식 코드 내 super() 생략
0
60
2
출력질문
0
77
2





