C
값과 주소값의 함수호출
1924
2016. 12. 19. 00:35
함수에 값을 전달한 것과
주소값을 전달한 것의 차이는
매개변수에 값을 전달하게 되면?
값이 복사되는것이지 그 값이 실제로
전달된것이 아니기때문에 다른함수에서
값을 변경하였다고 해도 서로 다른 값이다.
주소값을 함수로 전달하게 되면?
함수에 주소값을 전달하고
값을 변경해도 그 주소값에
들어있는 값이 변경되는것이고
주소값은 동일하기때문에
어떠한 함수에서라도 값변경이 가능하다.