首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于指针运算的小疑点

2012-03-11 
关于指针运算的小问题“指针的算术运算中,可使用数组最后一个元素的后一个元素的地址。”为什么需要如此规定,

关于指针运算的小问题
“指针的算术运算中,可使用数组最后一个元素的后一个元素的地址。”

为什么需要如此规定,有什么好处,能用例子说明下吗?


谢谢了

[解决办法]
可以用来计算数组的总长度,最后一个元素的后一个元素的地址减去第一个元素的即首地址,就是这个数组的总长度
[解决办法]
其实 (&a[last]-&a[0])+1 也就是 &a[last+1]-&a[0] 国内写的书上故意绕丸子而已。
[解决办法]
同意一楼
[解决办法]
顶2楼,教科书卖弄,简单问题复杂化,无视之。
[解决办法]

探讨
可以用来计算数组的总长度,最后一个元素的后一个元素的地址减去第一个元素的即首地址,就是这个数组的总长度

[解决办法]
[ )区间
[解决办法]
这个不是规定的
本来就可以的
只要没让硬件错误执行的代码理论都是可以的

热点排行