2011-10-15 135 views
1

你好每一個我想問如何使用指針填充二維數組。我知道如何填寫一維數組 像使用指針填充二維數組

*(i+array) = 0; 

,但如果我有數組這樣

int array[5][10] ; 
int * rowptr ; 
int * colptr ; 

我應該如何初始化使用我的二維數組的指針

感謝

回答

1
*(*(array+i)+j) = value; 

+2

或者,'i [array] [j]',它與通常的形式類似:array [i] [j]'。 –

+0

指定「使用指針」的問題。 (當然,'[]'運算符確實使用指針。) –