指針變量+1,表明着什麼?

int a=10;算法 int *pofa=&a;測試 pofa=pofa+1;指針   問題就是pofa的值是否是pofa的值加一呢?很明顯,pofa是一個指針變量,它指向整形變量a的地址,那麼pofa究竟是多少呢?答案是a的地址在加上4,由於a是整形的,在C++中是四個字節,因此,執行pofa=pofa+1;pofa比然來的值增長了4而不是一。如下是個人測試:code int _tmain(i
相關文章
相關標籤/搜索