だから私は2つのポインタを持っています:
unsigned char * a;
unsigned char * b;
malloc を使用し、特定のサイズが割り当てられていると仮定しましょう。ポインターのアドレスの最下位 4 ビットを同じにしたいのですが、方法がわかりません。
まず、 から最下位 4 ビットを取得しa
ます。私は何かを試しました
int least = (&a) & 0x0f;
しかし、 & が無効なオペランドであるというエラーが表示されます。もっと割り当てb
て、最下位4ビットが同じアドレスを検索しようと思っていましa
たが、どうすればそれができるのか本当にわかりません。