數(shù)組的存儲地址怎么算 二維數(shù)組存儲地址計算?
二維數(shù)組存儲地址計算?C1和C2是二維數(shù)組,A1和1的下標分別是1,所以C1=1,C2=1D1是二維數(shù)組的行數(shù)。這個計算的原因是什么點是一個公式可以用來考試C1和C2是二維數(shù)組,A1和1的下標分別是1
二維數(shù)組存儲地址計算?
C1和C2是二維數(shù)組,A1和1的下標分別是1,所以C1=1,C2=1D1是二維數(shù)組的行數(shù)。這個計算的原因是什么點是一個公式可以用來考試
C1和C2是二維數(shù)組,A1和1的下標分別是1,所以C1=1C2=1D1是二維數(shù)組的行數(shù)。這個計算的原因是什么點是一個公式可以在考試中使用
因為你的a[M][n]有12個元素,結(jié)束-開始(P-a[0])必須是11。因為指針減法的結(jié)果是元素差,而不是地址差。例如,如果int a[3]={1,2,3},那么&A[1]-&A[0]=1,它們的地址值相差4。在內(nèi)存中,不管有多少維數(shù)組,它們都存儲為一維數(shù)組。例如,在二維數(shù)組中,第一行的最后一個元素后跟第二行的第一個元素,依此類推。這就是為什么多維數(shù)組可以簡化為一維數(shù)組。