值加減,別忘可能是個指標運算

2021-06-20 00:40:01 字數 391 閱讀 1203

在做dsp pci驅動時,有一句:

write_register_ulong((pulong) (pdx->base[ti_opregs] + (ti_hsr/4)), ti_disable);
ti_hsr 做了除以4,感覺不解,就把除以4去掉,執行。。。毫無意外的藍屏了

pdx->base[ti_opregs] + (ti_hsr/4)
檢測了它的值,發現和 pdx->base[ti_opregs]與ti_hsr的值相加結果一樣。

感到很疑惑,後來看了pdx->base[ti_opregs]它的型別是pulong,即無符號長整型數指標。

上述**屬於指標運算了,對於pulong型別,加1,相當於在數值上加四。

企業社交,可能是個偽命題?

中國市場企業社交服務正在進行激烈爭奪,諸多企業都推出了企業社交服務,但各家都未取得實質性的成功,相關服務門檻太低,所以中國企業社交服務市場目前並沒有大洋彼岸那麼令人興奮 大洋彼岸其實也挺苦逼的 讓我們來看一些資料 6月29日金蝶對外公布,旗下企業社交網路金蝶微博產品發布八個月以來,企業使用者數已達2...

您可能是Linux使用者的6個跡象

linux使用者千差萬別,但是我們許多人都有一些習慣。您可能沒有本文中列出的任何跡象,並且,如果您是linux新使用者,則可能無法識別其中的許多跡象。這是您可能是linux使用者的六個跡象。關於unix計算機時鐘為何總是在重置時始終將其設定回1970 01 01的傳聞很多。但世俗的事實是,unix ...

這可能是人生最後乙個暑假

上了大學,對放假其實也沒什麼感覺,沒有高中那麼多作業的壓迫感,人倒也顯得輕鬆,本來考慮找乙份實習工作,不要錢,只想積累點開發經驗,仔細考慮還是算了,發現自己欠缺的還太多,假期好好看看書,好好感受這人生的最後乙個暑假。我不是985,211名牌大學的高材生,普通的學校普通的專業 我今年大2 當然這不是自...