(*) 與 *

NO IMAGE

設有 int a[5] , 則 sizeof(a) = 20 , sizeof(&a) = 4 .

a 的型別為 int [5] , &a 的型別為 int (*) [5] .

注意 :int (*) [5] 與 int * [5] 是不一樣的型別,前者是陣列指標,後者是指標陣列。

在C語言中測試 sizeof( int (*) [5] ) = 4  ,  sizeof( int * [5] ) = 20 .