指针变量+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
相关文章
相关标签/搜索