あなたが何をしたいのかは完全には明らかではありませんが、あなたが望むのは単純なキャストであるように思えます。
uint16_t val = 0xABCD;
char* string = (char*) &val;
通常、文字列は 0 バイトで終了する C 文字列ではないことに注意してください。危険なことは行わないでください。
あなたが何をしたいのかは完全には明らかではありませんが、あなたが望むのは単純なキャストであるように思えます。
uint16_t val = 0xABCD;
char* string = (char*) &val;
通常、文字列は 0 バイトで終了する C 文字列ではないことに注意してください。危険なことは行わないでください。