Loc(aij)=Loc(a00)+(i*n+j)*d ,这是以行为主求物理地址的公式~a00是首地址,d为每个数组元素占据的地址单元,从二三行条件看出是下三角矩阵,所以a[9,5]之前有多少元素呢?这个应该知道
k=i(i-1)/2+j-1(因为i j从1开始的),k=(8*9)/2+4=40,所以2000+40*4=2160.不知道够不够详细~
Loc(aij)=Loc(a00)+(i*n+j)*d ,这是以行为主求物理地址的公式~a00是首地址,d为每个数组元素占据的地址单元,从二三行条件看出是下三角矩阵,所以a[9,5]之前有多少元素呢?这个应该知道
k=i(i-1)/2+j-1(因为i j从1开始的),k=(8*9)/2+4=40,所以2000+40*4=2160.不知道够不够详细~