亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
位運(yùn)算的問(wèn)題
[打印本頁(yè)]
作者:
liwei_swjtu
時(shí)間:
2010-06-02 21:38
標(biāo)題:
位運(yùn)算的問(wèn)題
請(qǐng)教一個(gè)問(wèn)題,如下的公式,C語(yǔ)言中用位運(yùn)算該怎么寫(xiě):
ULONG ID = 100;
//公式為 ( 1<<9 | (ID[7:6] <<6 ) | (ID[5:0]) )
求計(jì)算后的值。
另外再問(wèn)一個(gè)問(wèn)題:
typedef struct Tag
{
ULONG *List; /*一個(gè)列表*/
.... /*其他一些變量*/
}Tag_S;
Tag_S tag1;
Fun(ULONG num){....} /*Fun函數(shù)聲明*/
void main()
{
//調(diào)用Fun函數(shù),實(shí)參為*List
Fun( *tag1->List);
}
請(qǐng)教一下這樣調(diào)用中的參數(shù)傳遞是否正確。謝謝。
作者:
liwei_swjtu
時(shí)間:
2010-06-02 22:35
有沒(méi)有可以回復(fù)一下啊。。。
作者:
hanzhenlll
時(shí)間:
2010-06-02 23:30
ID[7:6] 是說(shuō)7位和6位么?
如果是 就好算了
1100100 為100
11<<6 = 11000000
[5:0] = 00100
1<<9 = 1000000000
1011000100 是結(jié)果吧
參數(shù)傳遞正不正確 可以自己試,關(guān)鍵看需不需要修改,來(lái)分析傳位置還是數(shù)值!
希望樓下來(lái)指正錯(cuò)誤
作者:
yecheng_110
時(shí)間:
2010-06-03 00:12
( 1<<9 | ((ID & 0xc0) <<6 ) | (ID & 0x3f) )
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2