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

为什么遍历double型数组的时候,发现里面有个数组里根本没有的随机数呢?解决思路

2012-02-14 
为什么遍历double型数组的时候,发现里面有个数组里根本没有的随机数呢?有一个数组,double arr[] {1.000,

为什么遍历double型数组的时候,发现里面有个数组里根本没有的随机数呢?
有一个数组,double arr[] = {1.000,1.2000};将其作为函数参数传入到一个bool RegionContains( double lgtArr[]),在这个函数里面,然后对数组arr进行遍历的时候,发现里面除了1.000,1.2000这两个元素外还有些个随机数,是怎么回事?
int ilgtcount = 0;
double dblgtTest = *lgtArr;
while(dblgtTest>0)
{
  ++ilgtcount;
  ++lgtArr;
  dblgtTest = *lgtArr;
}

[解决办法]

C/C++ code
double arr[] = {1.000,1.2000,/*结束标记*/-1.0}; 

热点排行