在C語言中,多維數(shù)組其實(shí)就是一維數(shù)組的數(shù)組。也就是說,多維數(shù)組是由若干個數(shù)組組成的數(shù)組,每個數(shù)組可以看作是一個一維數(shù)組。因此,多維數(shù)組在內(nèi)存中是連續(xù)存儲的,每個元素在內(nèi)存中都是相鄰的。
指針可以用來指向數(shù)組的首地址,因此可以用指針來訪問數(shù)組中的元素。對于多維數(shù)組,指針也可以用來指向數(shù)組的首地址,然后通過指針的偏移來訪問多維數(shù)組中的元素。指針與多維數(shù)組之間的關(guān)系可以簡單地概括為:指針可以更方便地對多維數(shù)組進(jìn)行操作和訪問。