C언어1 포인터 제어하기 메모리의 구조 우리는 익히 char형에 대한 크기는 1바이트, int 형의 크기는 4바이트 double형이면 8바이트라고 알고있다. 컴퓨터는 이러한 입력들을 제어하기 위해 주소값이라는 독특한 방식을 사용한다. 주소값은 0x로 시작하는 형태인데, 각 변수 선언의 자료형 별 크기에 따라 바이트 크기만큼 주소값을 차지게하게 되는 방식이다. 우리가 앞으로 공부할 포인터는 바로 이 주소값의 개념을 활용한 독특한 방식이다. 기본적인 선언법 포인터 선언의 기본 형태는 자료형 *변수명; 이다. 포인터의 크기 그렇다면 포인터의 크기는 몇 바이트일까? 보통 위의 설명을 읽은 사람이라면, 바이트의 크기와 포인터의 크기는 일치하다고 착각하기 쉽다. 그러나, 포인터의 크기는 사실 32비트 프로그램 컴파일 기준 4바이트 이다. .. 2024. 2. 11. 이전 1 다음