포인터1 포인터 정리 포인터는 반드시 집고 넘어가야 하는 부분이라 생각한다. 프로그램에서 사용한 변수들은 프로그램이 실행되었을 때 고유한 메모리 주소값을 가지게 된다. 따라서 특정 변수를 사용할 때 변수명을 사용하지 않더라도 해당변수의 주소값을 알고 있으면 해당 변수에 접근할 수 있다. 포인터를 사용하는 이유 : 변수의 메모리상 주소는 상수값이기 때문에 일반 변수도 주소값을 저장할 수 있다. 하지만 일반 변수는 주소를 값으로만 다루기 때문에 저장된 주소를 사용해 해당 주소에 존재하는 데이터를 참조하거나 변경할 수 없다. 그래서 c/c++에서 포인터라는 변수를 제공하여 저장된 주소를 참조하거나 변경할 수 있는 기능을 부여한다. 포인터 사용법 - 자신이 사용하고자 하는 변수명 앞에 "*" 를 붙여준다. - & 주소 연산자 - &.. 2018. 3. 14. 이전 1 다음