C言語なら俺に聞け( ..
301:デフォルトの名無しさん
08/05/04 12:05:18
1ビットしかなくて読むだけなのにビットフィールドの共用体なんてフツー使わねえよ。
#define BIT(val, pos) (((val) >> (pos)) & 1)
int ch;
ch = 'a';
printf("%d %d %d %d %d %d %d %d\n", \
BIT(ch,7), BIT(ch,6), BIT(ch,5), BIT(ch,4), BIT(ch,3), BIT(ch,2), BIT(ch,1), BIT(ch,0));
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5394日前に更新/213 KB
担当:undef