在C語言中,可以通過將二維數(shù)組的指針傳遞給函數(shù)來實現(xiàn)二維數(shù)組的傳遞。具體步驟如下:
void func(int (*arr)[cols], int rows, int cols) {
// 函數(shù)體
}
int arr[rows][cols];
func(arr, rows, cols);
在函數(shù)內(nèi)部,可以通過指針的方式處理二維數(shù)組的元素。需要注意的是,傳遞二維數(shù)組時,需要指定數(shù)組的列數(shù),因為在C語言中,二維數(shù)組的各行可能有不同的大小,因此需要知道每一行的元素個數(shù)。