sizeofは動的なサイズしか返さない。
sizeof(int)とかやると静的サイズだからエラーになってあたりまえ。
int* p;