FAQ > 金融建模 > 建模问题 > 数组操作

Q:几个数组长度不一致时的|处理导致的数组结果向左靠齐问题    

  • A:采用“:|”操作符可避免数据长度不一致时发生的数据转移情况
    范例:

      a:=array(1,2,3);
      b:=array(4,5,6,7,8);
      return a:|b;

    结果如截图:


    //对比:使用|时数据发生转移

      a:=array(1,2,3);
      b:=array(4,5,6,7,8);
      return a|b;

    结果如截图: