私たちが知っているように、C言語のcharポインターはメモリをバイトごとにトラバースします。つまり、毎回1バイト、整数ポインターは毎回4バイト(gccコンパイラー)、2バイト(TCコンパイラー)です。
例えば:
char *cptr; // if this points to 0x100
cptr++; // now it points to 0x101
int *iptr; // if this points to 0x100
iptr++; // now it points to 0x104
私の質問は:
ビットごとにメモリをインクリメントするcでビットポインタを作成する方法は?