목록포인터 (1)
알버트의 개발하는 블로그
C 언어 / C++ 언어 제17강 포인터 개념 익히기 (주소값 저장하는 변수 포인터)
이번 시간에는 C언어에서 많이 쓰이고 있는 포인터에 대해서 배워보겠습니다. 우리가 변수를 선언했을 때, 이 변수는 컴퓨터의 메모리에서 어떤 공간을 차지하게 됩니다. 그리고 이 공간이 어디에 있는지를 알려주는 것이 바로 포인터라고 생각하시면 됩니다. 포인터란? 포인터란 변수나 배열이 메모리에 생성된 주소를 말합니다. 그리고 포인터 변수는 값(상수)을 기억하지 않고 포인터를 기억합니다. 컴파일러에게 포인터 변수임을 알려주기 위해 변수명의 앞에 '*'을 붙여야 합니다. 포인터 변수 선언시 붙여주는 자료형은 포인터 변수에 저장할 변수나 배열의 자료형을 따라서 적어주면 됩니다. 그리고 또 한가지 흥미로운 점은, 선언시 붙여주는 자료형에 상관없이 포인터 변수는 무조건 4바이트의 크기를 가진다는 것입니다. 이제 간단..
프로그래밍 언어/C & C++
2021. 4. 30. 09:38