12 lines
164 B
C
12 lines
164 B
C
|
#include "bitwise.h"
|
||
|
|
||
|
#define F(n) getbits(n, 4, 3)
|
||
|
|
||
|
int getbits(unsigned x, int p, int n)
|
||
|
{
|
||
|
printf("%d\n", x);
|
||
|
return (x >> (p+1-n)) & ~(~0 << n);
|
||
|
}
|
||
|
|
||
|
MAIN
|