[C] 포인터 - 2
포인터 변수가 가리키는 자료형의 의미 포인터 변수가 가리키는 자료형은 포인터 변수가 가리키는 메모리 공간의 해석과 연관된다. 포인터 값 자체는 정수값이지만 가리키는 자료형에 대한 정보를 가지고 있으므로 정수형 변수가 저장할 수 없다. 포인터 변수에 주소값을 대입할때는 형변환을 해주지 않아도 컴파일은 되지만, 컴파일러는 잠재적 위험으로 인식하고 있다. 형변환을 해줘서 잠재적 위험을 없애주자. 포인터 변수를 호출할때 *는 그 주소로 따라가라는 뜻으로 사용된다. int iNum = 100; int *p = &iNum; 을 선언해주면 Type Name Address int iNum 2000(임의로) int* p 1000(임의로) 심볼테이블이 생성된다. int는 4바이트, 포인터는 4바이트를 차지한다. 두 변수는..