作者qrtt1 (愚者)
看板java
标题Re: [问题] 一个程式写法的问题???
时间Thu Aug 17 15:34:42 2006
※ 引述《rockfuture (..)》之铭言:
: ※ 引述《asdsai (visa-sai)》之铭言:
: : 谢谢回覆~但是为什麽是要这样写 b = (b << 8) | A.read();
: : 那个 "|" 我看不太懂他的意义 ?? thx~~~~~~
: 这是位元比较运算子~
: "|" 意思就是说,把两个数字的位元作比较一码对一码,如果两者其中一个是1
: 结果就是1,就像是or的意思,两个只有一个是真就是true,简单举个例子
: Ex: 8|2
: 1000 //8
: 0010 //2
: 1010 //这就是答案
都出好题目了。@@
会了就留给不会的人练习啊 orz
说到底,看答案和自己试一次的感觉深浅完全不同 (茶)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.26.34.20
※ 编辑: qrtt1 来自: 163.26.34.20 (08/17 15:35)