C/C++ 포인터, ptr + 1 = ptr +1 바이트 또는 ptr + 1 * sizeof (pointer_type)?
any_type *ptr = (any_type*)malloc(sizeof(any_type)*size);
my_ptr = ptr+1;
memcpy(dst, my_ptr, sizeof(any_type));
PTR 후 또는 PTR 후 sizeof(any_type)
바이트로 1 바이트로 지적 my_ptr 것인가가 있습니까? 맞춤 옵션이 어떻게 답변에 영향을 줄 수 있습니까? 서명 된/서명되지 않은 유형에 대해 다른가요?
+1 기본/파생 된 변환과 관련된 포인터 산술의 문제를 설명합니다. –