C言語なら俺に聞け(入門編)Part 87
■ このスレッドは過去ログ倉庫に格納されています
0503デフォルトの名無しさん
2011/07/31(日) 16:32:14.76int rev_bit(unsigned n, int lower, int upper) {
}
int main(void) {
unsigned n = 0x32; /* 00110010 */
n = rev_bit(n, 1, 5); /* 1〜5bitの範囲を反転 */
printf("0x%x", n); /* 0x29 00101001 */
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています