double posX=1;
double posY=1;
double posZ=1;
double dValues[3]={posX,posY,posZ};最后这句double dValues[3]={posX,posY,posZ}是什么意思啊?dValues[3]到底是个什么格式的变量?

解决方案 »

  1.   

    是数组,{posX,posY,posZ};存储的是1,1,1,第一个dValues[0]指向1,dValues[1]2,dValues[1]3,就是XYZ。
      

  2.   

    double dValues[3]={posX,posY,posZ} ;
    给有三个元素的数组赋值。相当于:
    double dValues[3];
    dValues[0] = posX ;
    dValues[1] = posY ;
    dValues[2] = posZ ;
      

  3.   

    一个数组,里面的元素分别是posX,posY,posZ。