#1-3. 포인터
2023. 8. 31.
포인터의 사용형식 C언어에서 포인터(pointer)란 메모리의 주소값을 저장하는 변수이며, 포인터 변수라고도 부릅니다. char형 변수가 문자를 저장하고, int형 변수가 정수를 저장하는 것처럼 포인터는 주소값을 저장합니다. 포인터의 사용형식은 다음과 같다. int n = 100; // 변수의 선언 int *ptr = &n; // 포인터의 선언 이때 주의할 점으로는 자료형은 서로 다른 바이트로 구성되므로 자료형 마다 해당 메모리 영역을 가리지키는 포인트의 정보도 달라야 한다는 것이다. 다만, 자료형의 크기에 따라 포인터의 크기가 달라지는 것은 아니다. 자료형은 종류에 따라 1바이트 혹은 4바이트 등 다르지만 포인터의 크기는 32비트 기준 동일하게 4바이트다. 포인터의 크기는 32 비트 기준 동일하게 4 ..