Hi guys, how to set a particular desired bit in a 32 bit number...function should be of format... psedofunct (bit number to set or reset, number to operate on)
NOTE : [I]This question was asked by pratap, I am posting it in proper forum][/i]
Printable View
Hi guys, how to set a particular desired bit in a 32 bit number...function should be of format... psedofunct (bit number to set or reset, number to operate on)
NOTE : [I]This question was asked by pratap, I am posting it in proper forum][/i]
guess you can use this macro.
#define SETBIT(bitnumber,number) (number)|(1<<(bitnumber-1))
guess you can use these macros.
#define SETBIT(bitnumber,number) (number)|(1<<(bitnumber-1))
#define RESETBIT(bitnumber,number) (number)&(~(1<<(bitnumber-1)))
Hopefully this helps.