2

が与えられた場合unsigned char *x、 を指すアドレスを*x16 の倍数に丸める必要があり0x7fff5fbff7fcます0x7fff5fbff7f0。私はそれを使用してシフトしようとしました:

x >> 4;
x << 4;

また試した

x >>= 4;
x <<= 4;

but it won't allow me to do this considering it is not an integer. Any advice?

4

2 に答える 2