數組名和數組名取地址& 的區別

在C中, 在幾乎全部使用數組的表達式中,數組名的值是個指針常量,也就是數組第一個元素的地址。 它的類型取決於數組元素的類型: 若是它們是int類型,那麼數組名的類型就是「指向int的常量指針「。         在如下兩種場合下,數組名並非用指針常量來表示,就是當數組名做爲sizeof操做符和單目操做符&的操做數時。 sizeof返回整個數組的長度,而不是指向數組的指針的長度。 取一個數組名的地址
相關文章
相關標籤/搜索