메인 함수에 있는 포인터 p가 배열 a의 주소를 받아오는건 정상적으로 됐는데, 함수 array_print에서 매개변수 A에다가 포인터 p의 주소를 넣었는데 포인터 A가 왜 주소가 12바이트 줄어든 상태에서 배열을 시작해?
형들 포인터 질문좀 ㅠ..
ㅁㄴㅇ(1.245)
2020-10-22 17:14
추천 0
댓글 11
다른 게시글
-
요새 찍어낸 앱중에 가장 망한놈 [1]앱공장장(poopeer) | 20.10.22추천 1
-
안드로이드 배울 책 추천해봐익명(59.16) | 20.10.22추천 0
-
스위프트 해본사람?익명(1.246) | 20.10.22추천 0
-
사람인 포트폴리오 올릴때 어떻게 올려야함?? 파일 형식은 어캐 올리고 [1]익명(121.145) | 20.10.22추천 0
-
세상에서 가장 자바를 많이쓰는 나라는?(3점) [1]익명(223.39) | 20.10.22추천 0
-
근데 왜 한국이 it강국이냐 [9]익명(112.186) | 20.10.22추천 1
-
고등학생 c언어 질문드려도 될까요 [5]익명(223.39) | 20.10.22추천 1
-
이 병신같은 리젠은 뭐임 [4]익명(223.39) | 20.10.22추천 0
-
앱공장 하지마라 ㅋㅋㅋ [4]익명(118.235) | 20.10.22추천 0
-
네이버 면접 탈수기 돌려짐 [2]!@#$(112.154) | 20.10.22추천 0
함수 내부랑 메인이랑 가리키는게 다르니까요 - dc Cpp
아.. 메인에서 포인터 주소를 array 매개변수에 넣어도 같은 주소가 되는게 아닌가 보네요
참조 수준을 잘 보셈 - dc Cpp
포인터의 주소를 왜 매개변수로 넣엇냐?
그래야 array 함수에서 값이 바뀌니까요? 저도 잘 모르겠어요
엥 & 빼니까 잘 되네 ㄷㄷㄷ? 뭐가 잘못 된거예요?
array_print(p,size); 로 호출하면어캐됨?
값이 바뀔이유가 없잖냐 일단 - dc Cpp
아니 포인터가 배열의 주소를 가지고있는데 그거의 주소를 포인터로 넘겨주면 이차포인터 아니냐 ㅋㅋㅋ
아 섹스; 그렇네요
제가 빡대가리였습니다