打印本文打印本文 关闭窗口关闭窗口

var初始值设定问题

作者:MultiCharts MC 来源:cxh99.com 发布时间:2012年06月18日
  • 咨询内容:  var:P_low(0),part(0);     if part = 0 and lowd(1)< P_low then begin p_low = lowd(1); end;   print出来,从头到尾 p_low都是 -1 是为什麽呢???  明明宣告是0呀   恳请解答..

     

  • MC技术部: var:P_low(0),part(0);     if part = 0 and lowd(1)< P_low then begin p_low = lowd(1); end;   因为在第一天往前取更前一天的lowd值! 所以lowd取得的是-1的值..   又因为条件是 lowd(1)<P_low lowd(1)<  -1    才再把lowd(1)放入p_low.. 但一直没有"再"符合该情况,所以p_low当然一直是-1的值罗..^^

     

  • MC客服:感激不尽 ~~~   谢谢罗!!
打印本文打印本文 关闭窗口关闭窗口