两个 数组 相加减获得 一个新的数组 怎么写代码

要添加评论,请登录注册
jldfj
53
jldfj  

用 DIFF=UpperBuffer-LowerBuffer  获得一个新的数组    ,编译通不过  , 

提示 为    'UpperBuffer' - invalid array access bands  qs.mq5 376 11
            'LowerBuffer' - invalid array access bands  qs.mq5 376 23

             'DIFF' - invalid array access bands  qs.mq5 376 6




应该如何正确 表示 

Xiaoqin Zhou
181
Xiaoqin Zhou  
我只能表示感到很悲哀,C++还没有高级到这种地步。
Yi Lan
229
Yi Lan  
jldfj:

用 DIFF=UpperBuffer-LowerBuffer  获得一个新的数组    ,编译通不过  , 

提示 为    'UpperBuffer' - invalid array access bands  qs.mq5 376 11
            'LowerBuffer' - invalid array access bands  qs.mq5 376 23

             'DIFF' - invalid array access bands  qs.mq5 376 6




是可以加减的

alex wu
40
alex wu  
jldfj:

用 DIFF=UpperBuffer-LowerBuffer  获得一个新的数组    ,编译通不过  , 

提示 为    'UpperBuffer' - invalid array access bands  qs.mq5 376 11
            'LowerBuffer' - invalid array access bands  qs.mq5 376 23

             'DIFF' - invalid array access bands  qs.mq5 376 6




应该如何正确 表示 

数组不能这样直接整体加减,要用下标for循环,循环内部DIFF[i]=UpperBuffer[i]-LowerBuffer[i],这样是可以的
要添加评论,请登录注册