指針的加法

指針+1 給定一個數組,數組指針+1可能表示爲三種情況: 1.加一個字節 :程序出錯 2.加整個數組:這個操作完全沒意義。 3.加一個單元格:一個單元格幾個字節是根據定義的指針的類型來定的,例如char,指針加1就是一個字節,即一個單元格。 總結:指針加法需要調整(加1單元格),調整的權重爲指針去掉一個星號,然後求指針sizeof,例如   int*p; p+1爲加4個字節=sizeof(int)
相關文章
相關標籤/搜索