がs_charのビット表現を印刷するにはどのようother question ...符号なしchar * single_charのビット表現を表示します。
unsigned char* s_char = data + offset;
(*s_char) = size_t(((*s_char) & 0xf0)) | new_doff;
を拡大?
がs_charのビット表現を印刷するにはどのようother question ...符号なしchar * single_charのビット表現を表示します。
unsigned char* s_char = data + offset;
(*s_char) = size_t(((*s_char) & 0xf0)) | new_doff;
を拡大?
は手動のようなもの使用して、それを印刷する必要があります:あなたは、コンソールまたは任意の他にそれを印刷することができ、私は
unsigned char* s_char = data + offset;
(*s_char) = size_t(((*s_char) & 0xf0)) | new_doff;
int s_char_int;
s_char_int = (int)s_char;
のようにintに型キャストを使用します
printf("%d%d%d%d%d%d%d%d", *s_char & 0x80, *s_char & 0x40, ..., *s_char & 0x01);
ハ、彼らは本当にそれを使用しています:http://google.com/codesearch?as_q=%22%25d%25d%25d%25d%25d%25d%25d%25d%22 –
をあなたが欲しい
[バイナリ形式で印刷するためのprintfコンバータはありますか?](http://stackoverflow.com/questions/111928/is-there-a-printf-converter-to-print-in-バイナリ形式) – peoro
確認済み。残念なことに、その質問は検索で出てこなかった。 –