搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ c++复制数组的时候,为什么尾数都是a+len
标题:
c++复制数组的时候,为什么尾数都是a+len
只看楼主
H
等 级:
新手上路
帖 子:33
专家分:5
注 册:2009-4-18
结帖率:
75%
楼主
问题点数:0 回复次数:2
c++复制数组的时候,为什么尾数都是a+len
double a[]={1,2,3,4}
比如说reverse(a,a+len);
a+len不就等于第5个位置了吗?
搜索更多相关主题的帖子:
尾数
len
2010-06-24 12:47
lintaoyn
等 级:
小飞侠
威 望:
4
帖 子:605
专家分:2489
注 册:2009-4-8
第
2
楼
得分:0
for(double *p = a; p != a+len; ++p)
;
迭代的是人,递归的是神。
2010-06-24 13:41
laigaoat2005
等 级:
业余侠客
帖 子:388
专家分:226
注 册:2007-4-5
第
3
楼
得分:0
c++复制数组的时候,为什么尾数都是a+len
double a[]={1,2,3,4}
比如说reverse(a,a+len); // 两个指针 第一个指向第一个元素, 第二个指向最后一个元素的
下一个位置
a+len不就等于第5个位置了吗? // 就是第5个位置
// 在迭代中常用
2010-06-24 18:06
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-311121-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.167184 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved