C語言指針偏移技巧(也是一個要注意的坑)

      在C語言中,每一個地址實際上指向一個8bit的內存區,但若是某個內存區的地址使用一個明確的類型指針例如int*、long*來進行保 存,那麼指針偏移時地址的偏移數以類型佔的字節數爲基本單位進行偏移,例如int *p變量+1的時候實際上跳過的是sizeof(int)的類型字節數的地址爲單位進行跳躍——也就是跳躍4個地址,但若是是不確認類型的狀況下使用void*來保存,則必須指定每次跳躍的
相關文章
相關標籤/搜索