#include int main() { int* pointer = 0; printf("%d\n", sizeof(pointer)); printf("%d\n", sizeof(int*)); } 포인터 변수를 선언할 때에는 (자료형) * (포인트변수명); 이렇게 선언되어진다. int* pointer; int * pointer; int *pointer; 모두 같은 의미 이다. sizeof() 함수는 크기를 byte 단위로 반환해주는 함수이다. Visual Studio 상단메뉴에서 x86 으로 설정한 후 실행하면 sizeof(pointer) 나 sizeof(int*) 의 값은 4가 된다. 4byte 를 의미한다. x64 로 설정후에 실행하면 sizeof(pointer) 나 sizeof(int*) 의 값은 8이 된다..