请教位操作运算的用法
请问有人可以教一下移位运算的用法吗?这个有点重要,能不能给一个简单的例子给与说明。
将十分感激
一般用标记比较好 优点是节约空间
加入班里有64个人 一次考试记录有多少人及格 如果用1表示及格
long a=(二进制)1001 0010 0010 1010 0010 0001 0010 0010 1001 0011 0010 1010 0010 0001 0010 0010
只需要4字节就可以记录某学号的人是否及格
想使某人变成不及格
可以
long i=1;
假如 第 24个人要变成及格
a|=i<<24;
这样就OK了