線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1901
推到 Plurk!
推到 Facebook!

關於c語言特別的寫法

答題得分者是:s92405054
scott123
中階會員


發表:19
回覆:66
積分:52
註冊:2011-08-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2012-11-08 10:20:16 IP:203.73.xxx.xxx 訂閱
抱歉,以下為c語言
請問以下箭頭那一行的寫法
看起來好像是怪怪的
可是可以執行,而且結果是對的
有人可以寫成白話一點的寫法讓我參考嗎

xorFlag = crcReg & 0x8000;
crcReg <<= 1;
// Shift in the next bit in the data byte
bit = ((data & dcdBitMask) == dcdBitMask); <---------------------------------------
crcReg |= bit;
// XOR the polynomial
s92405054
高階會員


發表:7
回覆:49
積分:101
註冊:2009-04-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2012-11-09 10:57:31 IP:60.248.xxx.xxx 訂閱

===================引 用 scott123 文 章===================
抱歉,以下為c語言
請問以下箭頭那一行的寫法
看起來好像是怪怪的
可是可以執行,而且結果是對的
有人可以寫成白話一點的寫法讓我參考嗎

xorFlag = crcReg & 0x8000;
crcReg <<= 1;
// Shift in the next bit in the data byte
bit = ((data & dcdBitMask) == dcdBitMask); <---------------------------------------成立回傳非0 不成立回傳0但看起來應該是傳1或0
crcReg |= bit;
// XOR the polynomial
scott123
中階會員


發表:19
回覆:66
積分:52
註冊:2011-08-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2012-11-09 16:38:51 IP:203.73.xxx.xxx 訂閱
if ((data & dcdBitMask) == dcdBitMask)
bit=1;
else
bit=0;
是這樣嗎
===================引 用 scott123 文 章===================
抱歉,以下為c語言
請問以下箭頭那一行的寫法
看起來好像是怪怪的
可是可以執行,而且結果是對的
有人可以寫成白話一點的寫法讓我參考嗎

xorFlag = crcReg & 0x8000;
crcReg <<= 1;
// Shift in the next bit in the data byte
bit = ((data & dcdBitMask) == dcdBitMask); <---------------------------------------成立回傳非0 不成立回傳0但看起來應該是傳1或0
crcReg |= bit;
// XOR the polynomial
s92405054
高階會員


發表:7
回覆:49
積分:101
註冊:2009-04-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2012-11-12 10:47:37 IP:60.248.xxx.xxx 訂閱
類似啦...但是應該不用這樣寫 = =直接寫成一段就好了
===================引 用 scott123 文 章===================
if ((data & dcdBitMask) == dcdBitMask)
bit=1;
else
bit=0;
是這樣嗎
===================引 用 scott123 文 章===================
抱歉,以下為c語言
請問以下箭頭那一行的寫法
看起來好像是怪怪的
可是可以執行,而且結果是對的
有人可以寫成白話一點的寫法讓我參考嗎

xorFlag = crcReg & 0x8000;
crcReg <<= 1;
// Shift in the next bit in the data byte
bit = ((data & dcdBitMask) == dcdBitMask); <---------------------------------------成立回傳非0 不成立回傳0但看起來應該是傳1或0
crcReg |= bit;
// XOR the polynomial
scott123
中階會員


發表:19
回覆:66
積分:52
註冊:2011-08-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2012-11-13 09:18:33 IP:203.73.xxx.xxx 訂閱

高階寫法不習慣!!!!!
===================引 用 s92405054 文 章===================
類似啦...但是應該不用這樣寫 = =直接寫成一段就好了
系統時間:2024-04-18 8:28:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!