アドレスが指す値を出力しようとしていますが、問題は、渡されたサイズに基づいてこのポインターを逆参照する必要があることです。したがって、この種の何か:
void print(Address addr, Int size) {
...
}
私はこれを達成する方法について少し混乱しています。誰かが私を正しい方向に向けることができますか?
編集:わかりました、私は考えています:
char p[80];
memset(p, '\0', 80);
memcpy(p, addr, size);
そして、*pとして逆参照します。より良い方法または正しい方法がある場合は、私に知らせてください