자바같은거 먼저 배우고왔으면 헷갈릴 수 도있음.
모든 변수들은 어처피 메모리에 적재될건데 그 적재된 위치를 알면, 어디서든지 쉽게 컨트롤 할 수 있음.
C언어는 각 변수가 저장된 메모리 위치를 공개하고, 그걸 수정하는것까지 오픈함. 메모리 위치를 포인터라고하고, 포인터 오퍼레이터를 통해서 그걸 수정할 수 있음.
마치 모든 변수를 전역변수처럼 어디서든지 접근할 수 있다는 말 = 짤때 실수 많이할 수 있다는 뜻
고로 요즘 언어들은 레퍼런스 참조를 제한적으로만 하고있다
서브루틴에 값 넘길때 복사로 넘기기때문 - dc Cpp
감사합니다 형님들 열심히 배울게요 - dc App
자바같은거 먼저 배우고왔으면 헷갈릴 수 도있음.
모든 변수들은 어처피 메모리에 적재될건데 그 적재된 위치를 알면, 어디서든지 쉽게 컨트롤 할 수 있음.
C언어는 각 변수가 저장된 메모리 위치를 공개하고, 그걸 수정하는것까지 오픈함. 메모리 위치를 포인터라고하고, 포인터 오퍼레이터를 통해서 그걸 수정할 수 있음.
마치 모든 변수를 전역변수처럼 어디서든지 접근할 수 있다는 말 = 짤때 실수 많이할 수 있다는 뜻
고로 요즘 언어들은 레퍼런스 참조를 제한적으로만 하고있다
서브루틴에 값 넘길때 복사로 넘기기때문 - dc Cpp
감사합니다 형님들 열심히 배울게요 - dc App