어떻게 char 변수의 주소를 표시 할 수 있습니까? 나는 int 형 또는 부동 형 또는 void 형으로 변환 한 주형에 의한 형변환을 사용하고 포인터를 사용하여 주소를 표시하는 해결책을 찾았습니다. 그러나 타입 캐스팅이없는 특정 솔루션에 대한 대안이 있습니까? char var = 'a';
char* ptr;
ptr = &var;
cout << ptr
변수의 바이트 크기를 알기 때문에 변수의 바이트 크기로 작업하는 것이 목적이 아닙니다. 예를 들어 int 변수가 저장된 위치를 알고 있다고 가정 해 봅시다. 주소가 0x8C729A09에 저장되어 있다고 가정 해 봅시다. 해당 주소에 저장된 int 값을 가져 오려면 주소를 역 참조하고 저장된 값을 가져올 수 있습니다. 그래서 변수의 바이트 크기를 아는 목적은