NULL

값과 주소값의 함수호출 본문

C

값과 주소값의 함수호출

1924 2016. 12. 19. 00:35



함수에 값을 전달한 것과

주소값을 전달한 것의 차이는





매개변수에 값을 전달하게 되면?


값이 복사되는것이지 그 값이 실제로

전달된것이 아니기때문에 다른함수에서

값을 변경하였다고 해도 서로 다른 값이다.




주소값을 함수로 전달하게 되면?


함수에 주소값을 전달하고

값을 변경해도 그 주소값에

들어있는 값이 변경되는것이고

주소값은 동일하기때문에

어떠한 함수에서라도 값변경이 가능하다.


'C' 카테고리의 다른 글

2차원배열 개념정리  (0) 2016.12.19
포인터 const선언  (0) 2016.12.19
함수 인자로 배열전달  (0) 2016.12.18
포인터 배열의 이해  (0) 2016.12.18
문자열 배열과 문자열 포인터  (0) 2016.12.18
Comments