二維數組有兩個大括號哪一個可以空著?
用二維數組名作為實參或者形參,在被調用函數中對形參數組定義時,可以指定所有維數的大小,也可以省略第一維的大小說明,如:
void Func(int array[3][10]);void Func(int array[][10]);二者都是合法而且等價,但是不能把第二維或者更高維的大小省略,如下面的定義是不合法的:void Func(int array[][]);二維數組有兩個大括號哪一個可以空著?
用二維數組名作為實參或者形參,在被調用函數中對形參數組定義時,可以指定所有維數的大小,也可以省略第一維的大小說明,如:
void Func(int array[3][10]);void Func(int array[][10]);二者都是合法而且等價,但是不能把第二維或者更高維的大小省略,如下面的定義是不合法的:void Func(int array[][]);