window.onload=function(){ var arr = [[1,2,4],[5,6,7],[8,9,10]]; var i =3,j=3; var result1=0,result2=0; for(var m=0;m<i;m++){ for(var n=0;n<j;n++){ if(m==n){ result1+=arr[m][n]; } if(m+n==i-1){ result2+=ar
C++使用VARIANT实现二维数组的操作 VARIANT变量是COM组件之间互相通信的重要的参数变量之一,它可以容纳多种不同的类型,如short.long.double等,包括各类指针和数组.组件之间的互相调用是比较耗时的,尤其带当组件位于不同进程中时,因此,减少传递次数是提高效率的一种有效方法.其中,Excel表格的操作就可能涉及到大量数据,一次传递一个二维数组是提高对Excel表的操作效率.下面以两种不同方式来实现VARIANT二维数组的操作. 1.使用SAFEARRAY实现二维数组 SA