为什么指针地址递增指向下一个块

时间:2016-03-13 05:55:55

标签: c pointers

存储在指针中的地址递增到下一个块,而不是将地址值增加一个点。为什么呢?

1 个答案:

答案 0 :(得分:-2)

这就是我们有不同类型的指针和移动到下一个块acc的原因。到他们的数据类型的大小...因为这是最有用的方式...如果假设它将是acc。你的查询......举一个例子: -

`

int temp[]={5,5};
int *point=temp;
*(point++);
printf("%d",*point);

`

这里,如果名为point的int指针将地址值增加一个...那么..因为我们知道一个int变量需要2个字节..所以如果指针增加一个字节...那么它将指向int数据类型...之间不会显示存储在该位置的确切数据...因此它不会对使用该指针有用...