hur.cn - 华软网

 热门搜索

如何将一个数组的值计算后,存入另一个数组

  作者:未知    来源:网络    更新时间:2011/5/26
如何将一个数组的值计算后,存入另一个数组:
比如:float px[N]={1,2,3,4,5,6,7,8,9,10};然后给每一个数组元素加一,再存入到py[]这个数组
我是个菜鸟,请各位大侠指教,最好能有代码,谢谢
---华软 网友回答---
C++">float px[N] = {1,2,3,4,5,6,7,8,9,10};
float py[N] = {0};
for(int i=0; i<sizeof(px)/sizeof(px[0]); i++)
{
 py[i] = px[i] + 1;
}

---华软网友回复---
py[i] = px[i] + 1;
---  数组元素可以自己累加
---华软网友回复---
float px[N] = {1,2,3,4,5,6,7,8,9,10};
float py[N] = {0};
for (int i=0; i<_countof(px); i++)
{
  py[i] = px[i] + 1;
}
---华软网友回复---
楼上的几位方法可以,另外补充如下:

float px[10] = {1,2,3,4,5,6,7,8,9,10};
float py[10] = {0};
memcpy(py,px,sizeof(px));
---华软网友回复---
引用 1 楼 visualeleven 的回复:
C/C++ code
float px[N] = {1,2,3,4,5,6,7,8,9,10};
float py[N] = {0};
for(int i=0; i<sizeof(px)/sizeof(px[0]); i++)
{
 py[i] = px[i] + 1;
}

++
---华软网友回复---
一楼正解。。。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。