[問題] &(and) 作為 if 判斷式的涵義
想再請問一下~以下程式碼的意思是??
if ( Byte&0x80 )
{
digitalWrite ( MOSI, 1 ) ;
}
else
{
digitalWrite ( MOSI, 0 ) ;
}
是代表"Byte"和"0x80"做甚麼關係阿??
怎解釋比較通順阿??
另外 Byte |= 1 ;又該怎解釋阿??
麻煩幫我解惑一下~先感謝大家了^^~
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.30.208.100
→
02/20 16:30, , 1F
02/20 16:30, 1F
→
02/20 16:31, , 2F
02/20 16:31, 2F
→
02/20 16:32, , 3F
02/20 16:32, 3F
→
02/20 16:33, , 4F
02/20 16:33, 4F
→
02/20 16:35, , 5F
02/20 16:35, 5F
→
02/20 16:35, , 6F
02/20 16:35, 6F
→
02/20 16:38, , 7F
02/20 16:38, 7F
→
02/20 16:44, , 8F
02/20 16:44, 8F
→
02/20 16:45, , 9F
02/20 16:45, 9F
→
02/20 16:46, , 10F
02/20 16:46, 10F
→
02/20 17:02, , 11F
02/20 17:02, 11F
→
02/22 04:31, , 12F
02/22 04:31, 12F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章