为什么要使用指针访问数组元素?

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:53:52
利用数组的下标可以访问数组元素,为什么在解决实际问题时往往还要用指针访问数组元素?

因为[]都是用来计算偏移的.

而 数组和指针都是一个地址

用地址可以通过这个偏移来寻址访问指定的元素

一切都归功於,随机访问操作符[]

实际上就是讲述另一种方法 让你明白指针的用法 其实数组和指针没有很大区别 比如一个数组a[10],我们可以用a[5]访问其中的一个数据 同样int *p=a 一样可以用p[5]访问这个数 而且a也可以代表这个数组的首地址 只不过不能增减