二维数组X按行顺序存储,其中每个元素占1个存储单元。若X[4][4]的存储地址为Oxf8b82140,X[9][9]的存储地址为Oxf8b8221c,则X[7][7]的存储地址为()。 Oxf8b821c4 Oxf8b821a6 Oxf8b82198 Oxf8b821c0
x[4][4]这个元素的地址是Oxf8b82140,则
x[4][9]的地址是Oxf8b82140+5=
Oxf8b82145,它与x[9][9这个元素刚好差5行,所以每行的元素个数为{
Oxf8b8221c-
Oxf8b82145)/5=d7(十进制245)/5=43,所以x[]7[9]的地址是x[4][9]+3*43(十六进制81)=
Oxf8b821c6,x[7][7]的地址=x[7][9-2]=
Oxf8b821c4